MPs reject Theresa May’s Brexit deal for a second time

Theresa May’s EU withdrawal deal has been rejected by MPs by an overwhelming majority for a second time, with just 17 days to go to Brexit. MPs voted down the prime minister’s deal by 149 – a smaller margin than when they rejected it in January.

Mrs May said MPs will now get a vote on whether the UK should leave the EU without a deal and, if that fails, on whether Brexit should be delayed. She said Tory MPs will get a free vote on a no-deal Brexit.