The flowchart contained in this article might be useful.
With just ten weeks to go before Brexit day (29 March 2019), we still have no agreement on what Brexit will be. We are living through a period of greater political volatility than any time in the last forty years. We stand on the threshold of a huge change to the UK economic and society but we still do not know exactly what form that could take, how fast it could happen and how big a change it may be. The possible outcomes are actually widening not narrowing the nearer we get to Brexit day.