Brexit vote

MPs reject Theresa May's deal for a second time

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.

That means they can vote with their conscience rather than following the orders of party managers - an unusual move for a vote on a major policy, with Labour saying it showed she had "given up any pretence of leading the country".

Theresa May offers MPs Brexit delay vote

Mrs May made a statement to MPs about Brexit on Tuesday, amid the threat of a revolt by Remain-supporting ministers.

The PM has promised MPs a meaningful vote on her Brexit deal by 12 March.

But Labour leader Jeremy Corbyn accused the prime minister of another "grotesquely reckless" Brexit delay.

The prime minister said she will put her withdrawal agreement - including any changes she has agreed with the EU - to a meaningful vote by 12 March.

If that fails, MPs will be offered two separate votes:

Brexit vote: Bitter exchanges as EU parliament debates Brexit

Much of the anger was aimed at leading Leave campaigner, UKIP's Nigel Farage, who was at one point accused of using "Nazi propaganda".

UK Prime Minister David Cameron is to meet European Union leaders for the first time since the UK voted to leave later on Tuesday.

He is stepping down to allow his successor to conduct exit negotiations.

Opening the session at the European Parliament, European Commission chief Jean-Claude Juncker urged the UK to clarify its position on Brexit as soon as possible.