For too long, the UK has felt like a country adrift. Politics has been stalled by the fact that its government has seemed to be living on borrowed time. Investment decisions are not being made; difficult decisions are being ducked.
It is puzzling for a prime minister to call an election sooner...
To view the rest of this article, click here.