Queen Elizabeth II's 15 prime ministers
Updated 1317 GMT (2117 HKT) October 20, 2022
During her 70-year reign, Queen Elizabeth II was served by 15 prime ministers. Many relationships were formed — from Winston Churchill to "Iron Lady" Margaret Thatcher — and some proved more difficult than others.
While most of their political and personal conversations are kept strictly confidential, memoirs and historic interactions provide an insight into their relationships.