During John Major’s years as prime minister it always seemed to me that he and the opposition leader had swapped roles. The nimbly legalistic Blair, oozing snake-oil salesman’s charm, was surely a predestined Tory, while Major, with his man-of-the-people credentials and honestly prosaic platform manner, was clearly a missing link in the Labour tradition of Attlee and Keir Hardie.