No good deed goes unpunished. In granting residents of Scotland a referendum on their country’s political future, David Cameron surely thought he was doing a good deed. The
Scottish National Party would have to put up or shut up. A Yes vote would be a victory for them. A No vote would be a victory for the Scottish Labour Party bigwigs to whom Mr Cameron entrusted the campaign against independence, in the belief that he – despite being the son of a Scotsman – was less qualified than they to make the case for the Union.
If Mr Cameron gave a thought to his own self-interest, it can only have been a fleeting one. Before he became prime minister, I once suggested to him that a referendum on
Scottish independence might be a Machiavellian masterstroke. If it went the wrong way, I suggested, playing devil’s advocate, might not the Tories rule for ever more in the remaining UK?