Of the many elections I have covered in my time as a political journalist or worked in as a campaigner and strategist, the current UK general election is perhaps the weirdest, the most surreal, I have ever known.