It is 6am on Thursday morning, and I am on a train which has just left a London station heading north on a pan-UK campaigning tour by Tory leader Rishi Sunak. Along with most of the country, I am still in shock that the Prime Minister has called a general election six months before he had to. He had more levers he could have pulled to improve the Tory party’s dismal polling rating before a poll had be to be called by mid-January next year. If he waited, his Chancellor Jeremy Hunt could have had a mini-Budget in September to cut taxes. If he waited the Bank of England’s Monetary Policy Committe…