Breaking: Boris Johnson's call for general election rejected by MPs

Earlier, MPs backed a bill aimed at blocking a no-deal Brexit if the PM hadn’t agreed a plan with the EU ahead of the 31 October deadline.

Mr Johnson said the bill “scuppered” negotiations and the only way forward now was an election.

But Labour leader Jeremy Corbyn accused the PM of “playing a disingenuous game” to force a no-deal Brexit.

He said his party would back an election after the bill had been passed, but not before.