Warm wishes for the Queen have been pouring in, as politicians, members of Parliament and world leaders paid tribute to the monarch on her 90th birthday.
Prime Minister David Cameron led the tributes with a video message in which he described Her Majesty as ‘’rock of strength’’ who has been steadfast in the face of all changes.
The PM said, “Her Majesty has devoted her entire life to the service of others, representing our country, and carrying out all of her duties with extraordinary grace and humility.
‘’Rarely has anyone in public life served for so long, served so brilliantly, worked so hard, and brought so many people together.
“And in this modern Elizabethan era, in which so much around her has changed, Her Majesty has been steadfast, a rock of strength for our nation, for our Commonwealth, and on so many occasions, for the whole world.’’
Opposition leader Jeremy Corbyn for his part said the country’s first nonagenarian sovereign has carried out her duty with “enormous warmth.”
Corbyn told MPs, “Whatever different views people across this country have about the institution, the vast majority share an opinion that Her Majesty has served this country and has overwhelming support with a clear sense of public service and public duty.’’
Meanwhile, former Israeli President Shimon Peres wrote on his Facebook page:
“Your Majesty Queen Elizabeth, Happy birthday! From my own experience I can tell you that life begins at the age of 90. You are a beacon of light to your nation and serve as a source of inspiration for individuals across the world.”
US President Barack Obama, who is expected to have lunch with the Queen during his visit to the country on Friday, was among the first world leaders to wish her a happy birthday.
In a video message recorded from the White House last month, Obama said, ‘’For nine decades Her Majesty has been a source of strength and inspiration, not only for the people of Britain, but for millions of people around the world.’’
A birthday message was also sent out from the outer space, as British astronaut Tim Peake tweeted ‘’Happy Birthday Your Majesty’’ aboard the International Space Station.