The Queen and her Prime Ministers
1985. The Queen at 10 Downing Street to celebrate 250 years of it being the official residence of the British Prime Minister, with those who occupied the most famous address in the world. From left to right James Callaghan, Sir Alec Douglas-Home, Margaret Thatcher, Harold Macmillan, HRH, Harold Wilson and Ted Heath.
April 29th 2002: Queen began her Golden Jubilee celebrations with a special 10 Downing Street dinner party with Tony Blair and past prime ministers. From left to right, Tony Blair, Baroness Thatcher, Sir Edward Heath, HRH, Lord Callaghan, and John Major.
In 54 years on the throne the Queen has had eleven prime ministers: Churchill, Eden, Macmillan, Douglas-Home, Wilson, Heath, Wilson (again), Callaghan, Thatcher, Major, Blair, Brown. The first, Winston Churchill, was 77 when she became Queen, and had been 20 years her father’s senior. Tony Blair was born only four weeks before the Coronation.