Who was the last British Prime Minister to represent a Welsh constituency?
James Callaghan (1912-2005) Leonard James Callaghan, Baron Callaghan of Cardiff Lord Callaghan Jim Callaghan Lord Callaghan of Cardiff James Callaghan, Baron Callaghan Lord James Callaghan James, Baron Callaghan of Cardiff Callaghan Premiership of James Callaghan JAMES CALLAGHAN Baron Callaghan of Cardiff James Callaghan Leonard James Callaghan James Callaghan, Baron Callaghan of Cardiff