The government has again been defeated over Brexit, with MPs voting down the prime minister's EU withdrawal agreement by 58 votes.
How did your MP vote on the withdrawal agreement?
Theresa May made an impassioned plea to MPs to back the withdrawal agreement, which she had decoupled from the political declaration part of her deal in hopes of getting it passed.
Ultimately 34 members of the prime minister's own party rejected it; fewer rebels than in the meaningful votes of previous weeks but enough to stop it passing.
By Maryam Ahmed, William Dahlgreen, Christine Jeavans, Ed Lowther and John Walton.