Until Tony Blair's prime ministership, which of Britain's Labour Prime Ministers was in office for the longest continuous term?
Clement Attlee Clement Attlee: 6 years, 3 months. Harold Wilson: 5 years 8 months. James Callaghan: 3 years 1 month. Ramsay MacDonald: 2 years 2 months