Mr Corbyn faces calls to quit immediately after he lost 59 MPs and Boris Johnson won the Tories its biggest majority for a generation - but he has vowed to ... Read more