List of prime ministers of the United Kingdom

The prime minister of the United Kingdom is the principal minister of the crown of His Majesty's Government, and the head of the British Cabinet.

There is no specific date for when the office of prime minister first appeared, as the role was not created but rather evolved over time through a merger of duties.[1] The term was regularly, if informally, used by Robert Walpole by the 1730s.[2] It was used in the House of Commons as early as 1805,[3] and it was certainly in parliamentary use by the 1880s,[4] although did not become the official title until 1905, when Arthur Balfour was prime minister.

Historians generally consider Robert Walpole, who led the government of the Kingdom of Great Britain for over twenty years from 1721,[5] to be the first prime minister. Walpole is also the longest-serving British prime minister by this definition.[6] The first prime minister of the United Kingdom of Great Britain and Ireland was William Pitt the Younger at its creation on 1 January 1801.[7] The first to use the title in an official act was Benjamin Disraeli who signed the 1878 Treaty of Berlin as "Prime Minister of Her Britannic Majesty".[8]

In 1905, the post of prime minister was officially given recognition in the order of precedence,[9] with the incumbent Henry Campbell-Bannerman the first officially referred to as "prime minister". The first prime minister of the current United Kingdom of Great Britain and Northern Ireland upon its effective creation in 1922 (when 26 Irish counties seceded and created the Irish Free State) was Bonar Law,[10] although the country was not renamed officially until 1927, when Stanley Baldwin was the serving prime minister.[11]

The incumbent prime minister is Keir Starmer, who assumed the office on 5 July 2024.