Theresa May has managed to pass a motion in favour of extending Article 50 negotiations with the European Union, which would delay Brexit beyond March 29th — something she repeatedly promised she would not do.

After her own proposed deal with the European Union was rejected by the House of Commons in a so-called “meaningful vote” for a second time, the Prime Minister did not tell MPs the country would therefore leave the bloc on March 29th as scheduled in the European Union (Withdrawal) Act, but instead put a Government motion to the House in favour of extending negotiations.

Mrs May allowed a free vote on the motion, with 188 of her own MPs, including the Secretary of State for Brexit, deciding against it, along with the Democratic Unionist Party (DUP) MPs from Northern Ireland on whom her minority government relies for a parliamentary majority.

Only 112 Tory MPs backed the motion — but, thanks to anti-Brexit, left-liberal opposition MPs siding with the Prime Minister in large numbers, it passed anyway.

This incredible state of affairs has come to pass despite the Prime Minister having repeatedly promised that Article 50 would not be extended and that Brexit would be delivered “on time” — in line with her now long-abandoned mantra that “no deal is better than a bad deal”.

How the Article 50 vote breaks down. The division list has 413 voting in favour, despite 412 being the number announced in the House of Commons. pic.twitter.com/23q9Lvd8De — Ian Jones (@ian_a_jones) March 14, 2019

On January 11th this year, Mrs May ruled out an extension via her official spokesman in response to remarks by the Foreign and Commonwealth Secretary that Brexit might not happen if her deal was blocked, in an effort to assuage the concerns of Brexiteer MPs and voters that she would not deliver on 2016 referendum result as she promised before she became Prime Minister and in her 2017 election manifesto.

A spokesman for Prime Minister Theresa May has said again that she has ruled out extending Article 50 after Foreign Secretary Jeremy Hunt said it is "more likely" Brexit will not happen if Parliament votes down the deal — Sky News Breaking (@SkyNewsBreak) January 11, 2019

On December 11th 2018 the assistant editor and chief political correspondent at The Telegraph, Christopher Hope, reported that the Prime Minister was “clear on Article 50 — it will NOT be extended beyond 29 March [2019].

Hope quoted Mrs May’s official spokesman as saying “The PM has been clear on a number of occasions she has no intention of extending Article 50. The Prime Minister is not going to extend Article 50.”

Number 10 is clear on Article 50 – it will NOT be extended beyond 29 March next year. The PM's official spokesman said today: "The PM has been clear on a number of occasions she has no intention of extending Article 50. The Prime Minister is not going to extend Article 50." — Christopher Hope (@christopherhope) December 11, 2018

In fact, Leave.EU, the larger of the two major Brexit campaign groups during the EU referendum in 2016, was able to find so many examples of the Prime Minister promising that Article 50 would not be extended and/or that Brexit would be delivered on time on March 29th 2019, very often from the despatch box in the House of Commons, that it was able to compile a lengthy video montage of her doing so:

WATCH | Here are all the times Theresa May told us we'd be leaving the EU on 29th March 2019. Today she has given our Remain Parliament the chance to block No Deal and extend Article 50. She has lied to the country for two years. Her betrayal will not be forgotten or forgiven! pic.twitter.com/b2detXDk1X — Leave.EU (@LeaveEUOfficial) February 26, 2019

The Prime Minister apparently breaking her word by attempting to extend Article 50 — she will require the EU’s agreement to actually do so — will leave many wondering whether they can trust her other promises; for example her vow to stand aside as party leader before the next general election, made in exchange for Tory MPs not backing her ouster in a vote of no confidence in December.

Follow Jack Montgomery on Twitter: @JackBMontgomery