Queen Elizabeth and her 12 Prime Ministers
On her 21st birthday in 1947 Princess Elizabeth broadcast from Cape Town in South Africa: I declare before you all that my whole life, whether it be long or short, shall be devoted to your service and the service of …