Political Histories of Recent PMs

David Cameron (UK's 53rd PM), Conservative Party & Coalition Leader (2010-  ): 

Gordon Brown, Labour Party (2007-2010):

Tony Blair, Labour Party (1997-2007):

John Major, Conservative party (1990-1997):

Margaret Thatcher, Conservative (1979-1990):

Jim Callaghan, Labour (1976-79):

Harold Wilson, Labour (1964-1970 & 1974-1976) & Edward Heath, Conservative (1970-74) ... A fascinating insight into the 1970s, an era of huge social & political change that set the political stage for Thatcher & the post-Thatcherite consensus we arguably still inhabit: