And this is not the only conundrum of this election. The Tories are not any more the 'party of business' as they have been proclaiming for centuries. They are now the party of "working people". By contrast the Labour party is no more a party of 'workers' and proclaims to be the party of business and 'keep corporation tax the lowest in the G7 countries'. So Labour is now both, pro-workers and pro-business. Conservatives, to be different, are pro-business and pro-workers. And in this election both parties promise everything to everybody. This is not like an election, this is like Christmas: 8 billion for NHS, outlawing tax increases, free TV licences, starter homes, right to buy, free child care, increased paternity leave, free home insulation … But unlike Christmas, this is a true miracle. Because all that promised expenditure will be delivered by reducing budget deficit, eliminating public debt. Or is it reducing debt and eliminating budget deficit? Even the Prime Minister seems to be confused about deficit a