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