First problem, right here ...
The Foreign and Commonwealth Office believes that British citizens will continue to be able to visit EU countries without a visa for stays of up to 90 days.
"Believes" ? I'd much rather they fucking knew
Belief is for Father Christmas. Knowledge is what you need when you're across from a person with a machine gun.
Oh, of course they can't know - because nobody else knows either (looks at calendar).