The only thing certain is
That the things that inhabit Westminster masquerading as decent people will emit a huge amount of hot air (and accompanying CO2) before 29th March this year.
There seems to be no solution apart from a Hard BREXIT on the table( and likely as not to happen) as distasteful it might be to some of us (and a beautiful delight to others)...
Those of us mere mortals will carry on as before because there is nothing we can do to change the direction we go in that those 'things' decide.
Keep our heads down, buy a few extra tins of Italian Chopped Toms (in case their price rises by 10%+ or are rationed)... but above all,
What will be will be.
Perhaps the madness we seem to have afflicted ourselves with will go away by 2025 and we might actually start to enjoy our lives again.
Oh, and don't plan on travelling through Dover/Folkestone this summer. /s /s /s