
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 Junior Equerry / Footman

as The Queen's Dresser

as The Queen's Dresser

as Cecil Beaton / Detective

as Detective / Policeman