UK parliament votes to delay Brexit

Speaker of the House of Commons John Bercow

Britain's parliament voted Thursday to delay Brexit, giving the government breathing room after its repeated failure to gain approval for an exit deal with the European Union. The EU must also agree to the delay, but it will likely do so quickly to help Britain avoid crashing out of the bloc on March 29. However, all states must agree to the extension, and it isn't a done deal.

Mrs May says Brexit could be delayed by three months, to 30 June, if MPs back her withdrawal deal in a vote next week.

If they reject her deal again then she says she will seek a longer extension - but any delay has to be agreed by the 27 other EU member states.

A spokesman for the European Commission said extending Article 50, the mechanism taking the UK out of the EU on 29 March, would need the "unanimous agreement" of all states.

Parliament voted Wednesday against leaving the EU without a deal, after rejecting Prime Minister Theresa May's deal on Tuesday.