Which Prime Minister won three consecutive general election victories from 1997 for Labour?

Answer and explanation

Correct answer: D. Tony Blair

  1. Step 1: He is the longest-serving Labour prime minister and only person to lead Labour to three consecutive general election victories. Answer: Tony Blair. Why not the others: None of these fit: Gordon Brown; Neil Kinnock; John Major.

Practise more The Twentieth Century.

Free questions with an explanation for every one, and full timed General Knowledge (United Kingdom) mock tests.

Which Prime Minister… | General Knowledge (United Kingdom)