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
2015
The Sound of Music Live!
2013
Radium Girls
2020
Les Misérables: 25th Anniversary in Concert
2010
Mansfield Park
2007
The Current War
2018
The Book of Daniel
61*
2001
Richard III
1955
The Court-Martial of Billy Mitchell
Cradle Will Rock
1999
Take the Lead
2006
Reading Lolita in Tehran
2024
The Last Rifleman
2023
The Truth About Emanuel
Waiting for Anya
Köln 75
2025
Madame X
1966
Harry and Meghan: Escaping the Palace
2021
Marie Antoinette