| Labour's motion and the government's amendment both passed easily |
The votes followed a compromise between Labour and the Conservatives, who had argued over the questions to be put. The House of Commons' decisions are not binding on ministers.
- Kuenssberg: Tougher challenges ahead
- Scotland 'should get say on Brexit'
- Brexit: All you need to know
MPs backed Labour's motion, saying the government should publish a plan and it was "Parliament's responsibility to properly scrutinise the government" over Brexit, by 448 votes to 75 - a margin of 373.
This followed another vote over the government's amendment to the motion, which added the proviso that its timetable for triggering Article 50 of the Lisbon Treaty, getting formal talks with the EU under way, should be respected. MPs backed this by 461 votes to 89 - a margin of 372.