For sixty years, Elizabeth II has met each of her twelve Prime Ministers in a weekly audience at Buckingham Palace, a meeting like no other in British public life, it is private.
as The Queen
as Anthony Eden
as Margaret Thatcher
as Harold Wilson
as Gordon Brown
as John Major
as David Cameron
as Winston Churchill
as James Callaghan / Private Secretary
as Equerry
as Young Elizabeth
as Bobo MacDonald / Private Secretary
as Junior Equerry / Footman
as The Queen's Dresser
as Cecil Beaton / Detective
as Detective / Policeman
2006
2015
1997
2014
2023
2019
2000
2017
1994
2007
2013
1987
2010
1989