Lineage

List of British Prime Ministers in Order

Explore all British prime ministers in chronological order, from Sir Robert Walpole in 1721 to the present day.

This timeline shows every premiership, including repeat terms, with party affiliation, key dates, and concise summaries. Switch between a visual timeline and a structured party view to understand how leadership in Britain has evolved over time.

82 premierships listed
1721 to present
Two viewing modes
Older British prime ministers gathered around parliamentary papers, dispatch boxes, Westminster, and Downing Street

Whig

14 prime ministers · 17 premierships

Tory

10 prime ministers · 12 premierships

Whig Coalition

1 prime minister · 1 premiership

Conservative

20 prime ministers · 28 premierships

Peelite Coalition

1 prime minister · 1 premiership

Liberal

6 prime ministers · 10 premierships

Liberal Coalition

1 prime minister · 1 premiership

Labour

8 prime ministers · 10 premierships

National Labour

1 prime minister · 1 premiership

Conservative Coalition

1 prime minister · 1 premiership

Key facts about British prime ministers

  • First prime minister: Sir Robert Walpole (1721–1742)
  • Current prime minister: Andy Burnham (2026–present)
  • Longest-serving: Sir Robert Walpole (over 20 years)
  • Total premierships listed: 82

How the role of prime minister developed

The role of prime minister was not formally defined at first. Sir Robert Walpole is generally considered the first holder of the office, though the position evolved gradually from senior ministers advising the monarch.

Over time, power shifted from the Crown to Parliament, and the prime minister became the central figure in British government. The rise of organised political parties, electoral reform in the nineteenth century, and the expansion of democracy all reshaped the office into its modern form.

This page lists every premiership in order, including multiple terms served by the same individual, to give a complete picture of political leadership in Britain.

Frequently asked questions

Who was the first British prime minister?

Robert Walpole is generally treated as the first British prime minister. He took office in 1721 and set the pattern for the role as it developed in the eighteenth century.

Who is the current British prime minister?

Andy Burnham became prime minister on 20 July 2026, succeeding Sir Keir Starmer after Labour’s leadership transition.

Why do some prime ministers appear more than once?

Several prime ministers returned to office after losing power, resigning, or heading a new ministry later on. This page lists each separate premiership in chronological order.

Which party has produced the most prime ministers?

Historically, Whig, Tory, Conservative, and Liberal traditions have dominated, with Labour emerging in the twentieth century as a major governing party.

Who served the longest as prime minister?

Sir Robert Walpole is usually counted as the longest-serving British prime minister, with a tenure of more than twenty years.

A monthly route through history

Find out first about the latest published stories, feature notes and occasional Premium offers in one monthly email.