Ah, Brexit. The national shitshow. The Guardian does a very good job of covering it in a fairly and factually (if slightly left-skewing) way.
So, since last update, there have been the indicative votes. All 8 of them, none of which got enough traction.
Then there was MV3 – The Return of the Agreement. Which, as expected, didn’t fly. So What happens now? The Guardian provides a full list of options in this nice flowchart:
However, reading between the lines and extrapolating a bit, we get to the most accurate predictor I’ve seen so far: