The video will start in 8 Cancel

What is really going on in politics? Get our daily email briefing straight to your inbox Sign up Thank you for subscribing We have more newsletters Show me See our privacy notice Invalid Email

Theresa May was handed another embarrassing defeat tonight - helped along by 75 of her own MPs.

She lost her second crack at a meaningful vote on the Brexit deal by 391 votes to 242 - a majority of 149.

And while she managed to get 39 of her MPs to come round to her deal since her historic drubbing in January - there were still 75 MPs who voted against her deal.

Here's all the names of all the people who rejected Theresa May's deal tonight - and all the switchers.

(Image: REUTERS)

Here's the 75 Tory MPs who voted against in the Meaningful Vote

Adam Afriyie Lucy Allan Richard Bacon Steve Baker John Baron Guto Bebb Crispin Blunt Peter Bone Suella Braverman Andrew Bridgen Conor Burns William Cash Rehman Chishti Christopher Chope Simon Clarke Damian Collins Robert Courts Richard Drax James Duddridge Iain Duncan Smith Charlie Elphicke Michael Fabricant Michael Fallon Mark Francois Marcus Fysh James Gray Chris Green Justine Greening Dominic Grieve Sam Gyimah Mark Harper Gordon Henderson Philip Hollobone Adam Holloway Eddie Hughes Ranil Jayawardena Bernard Jenkin Andrea Jenkyns Boris Johnson Gareth Johnson Joseph Johnson David Jones Daniel Kawczynski Pauline Latham Phillip Lee Andrew Lewer Julian Lewis Ian Liddell-Grainger Julia Lopez Jonathan Lord Craig Mackinlay Anne Main Esther McVey Anne Marie Morris Sheryll Murray Priti Patel Owen Paterson Tom Pursglove Dominic Raab John Redwood Jacob Rees-Mogg Laurence Robertson Andrew Rosindell Lee Rowley Grant Shapps Henry Smith Royston Smith Bob Stewart Ross Thomson Michael Tomlinson Craig Tracey Anne-Marie Trevelyan Shailesh Vara Theresa Villiers John Whittingdale

And the 39 MPs who voted no last time, but yes this time