Theresa May has suffered a fresh defeat in a vote in the Commons on her approach to Brexit strategy by 303 to 258.

Labour leader Jeremy Corbyn called on the prime minister after the debate ended to "admit her Brexit strategy has failed".

Tory Brexiteer rebels abstained, saying the government's motion implied a no-deal Brexit would be ruled out when it came to negotiations with the EU.

Ministers said that was not the case but defeat would make life more difficult for the PM as she discussed the future of her deal with the EU.