Tonight Members of Parliament will vote on whether to give the public another referendum on Brexit.
The vote will take place after Speaker of the House John Bercow selected an amendment that could lead to a vote in which the UK public will have a final say.
This means tonight will be the first time that the House of Commons will hold a formal vote on the issue of a second referendum.
The UK voted to leave the EU in the first referendum in 2016 – but since then, Parliament has struggled to find an agreed way forward for enacting that decision.
Theresa May’s withdrawal agreement, negotiated with the EU, has suffered two humiliating defeats.
Last night the Prime Minister faced more embarrassment as MPs voted to categorically rule out a No Deal Brexit – where the country would leave without a deal in place.
But that vote is not legally binding – and under the current circumstances we are still set to leave on March 29.
However, tonight the House will vote on whether to delay the triggering of Article 50 and push that moving date back.
The amendment, tabled by The Independent Group’s Sarah Wollaston, will be voted on tonight during a debate on whether to seek a delay to Brexit.
It orders Theresa May to seek to delay Brexit “for the purposes of legislating for and conducting a public vote in which the people of the United Kingdom may give their consent” for either leaving the EU on the terms of a deal agreed by Parliament or remaining in the bloc.