Jeremy Corbyn Re-Elected Leader of Britain's Labour Party

Sep 25, 2016, 02:01 PM

The head of Britain’s official opposition, Jeremy Corbyn, stormed to victory in the Labour Party leadership contest despite despair among his M.P.s over his policies and poor poll ratings.

Corbyn won nearly 62% of votes among Labour members, increasing his mandate from a year ago, when he swept to victory with 59.5%. His challenger this time, Owen Smith, took a little over 38%.

Smith’s challenge came after a swathe of M.P.