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.
Helen Mirren
The Queen
Michael Elwyn
Anthony Eden
Haydn Gwynne
Margaret Thatcher
Richard McCabe
Harold Wilson
Nathaniel Parker
Gordon Brown
Paul Ritter
John Major
Rufus Wright
David Cameron
Edward Fox
Winston Churchill
David Peart
James Callaghan / Private Secretary
Geoffrey Beevers
Equerry
Nell Williams
Young Elizabeth
Charlotte Moore
Bobo MacDonald / Private Secretary
National Theatre Live: Hamlet
Oranges and Sunshine
Munich – The Edge of War
The Sound of Music Live!
#AnneFrank. Parallel Stories
Snow Flower and the Secret Fan
Radium Girls
Come from Away
Northanger Abbey
Jane Eyre
Mansfield Park
What Maisie Knew
For the Boys
Les Misérables: 25th Anniversary in Concert
Downton Abbey
The Current War
TalhotBlond
Mayerling
Shattered Glass
Ophelia