Let us invite you to travel back in time to June 2016, to the day after the Brexit referendum. Meanwhile, across the Atlantic, campaigning in the US Presidential election is in full swing.
You are offered two glimpses into the future. The first is that two years on, the UK has apparently made no real progress in the Brexit negotiations. The second is that Donald Trump has been elected President and has had a successful meeting with Kim Jong-un. You would have dismissed both of them as ridiculous and yet that is exactly what June brought us, as Theresa May called yet another Brexit crisis meeting and President Trump met the leader of North Korea in Singapore.