Which former Prime Minister was born in Portsmouth?
James Callaghan
Margaret Thatcher
Tony Blair
Winston Churchill
Answer
James Callaghan, who served as Prime Minister of the United Kingdom from 1976 to 1979, was born in Portsmouth. He is one of the city's many notable residents.
Portsmouth Quiz: 20 Questions to Test Your Knowledge