Tomorrow is the latest crunch day for Brexit as Theresa May outlines her next steps and MPs get the chance to vote on a range of their own plan Bs. Exactly which of those alternative approaches will actually be put to MPs will depend on which ones Commons Speaker John Bercow chooses for debate – and we will not know that until around 12.45 tomorrow. While there will be much debate and drama throughout the afternoon and evening, it is unlikely that we will be much further on by tomorrow night in terms of ending the uncertainty and knowing exactly what comes next.

A range of outcomes will still be possible, take a look below for a detailed analysis by the Edelman Brexit team.