Labour Jeremy Corbyn feature photo
Goodbye NHS? 

Labour Leader Jeremy Corbyn to Step Down After UK Election Catastrophe

Corbyn easily won his own seat, but many of his party members did not share the same fortune, as Labour’s heartlands were lost on a dark day for the British left.

Sign Up For The Best Of MintPress, Delivered To Your Daily Inbox.

Sign up for our daily digest.