MPs have backed the Government to formally start EU withdrawal no later than the end of March 2017 - but only if it publishes its Brexit plan first.

A symbolic motion, which is non-binding, was approved by 448 votes to 75, majority 373.

Faced with a revolt by up to 40 Tory MPs, Prime Minister Theresa May on Tuesday bowed to pressure and backed a Labour motion which said she should publish a plan before triggering the formal process of leaving.

In return, most of the rebels and Labour backed a compromise Government amendment to support Mrs May's pledge to invoke Article 50 to start Brexit by April.

MPs held two votes, with the first in favour of adding the Government amendment to the original Labour motion - by 461 votes to 89, majority 372.

This was opposed by 23 Labour MPs and one Conservative - former chancellor Ken Clarke.