When Tony Blair became prime minister in May 1997, he was, at forty-three, the youngest person to hold that office since 1812. With a landslide majority, his approval rating was 93 per cent and he went on to become Labour's longest-serving premier....