
Queen Elizabeth II has been on the throne for over 70 years, making her the longest-reigning monarch in British history. Throughout her reign, she had worked with a total of 15 Prime Ministers, each with their unique approach to leadership and governance. From Churchill to Johnson, we have compiled the Prime Ministers who served alongside Queen Elizabeth II.