Ride over for the radical: Jeremy Corbyn steps down as Labour leader

Ride over for the radical: Jeremy Corbyn steps down as Labour leader

SBS

Published

British Labour leader Jeremy Corbyn has signalled the end of his tenure after a devastating night for his party.

Full Article