Buckingham Palace confirmed the Queen will not attend the Royal British Legion Festival of Remembrance at the Royal Albert Hall on Saturday evening, nor the Remembrance Day service at the Cenotaph on Sunday.

A Palace spokesperson said: “Following doctors’ guidance to ensure a full recovery from a seasonal chest infection, and to protect others from any potential risk, Her Majesty will not attend this weekend’s Remembrance events.

“While this is a source of great disappointment to The Queen, she will mark the occasion privately at home and hopes to return to public duties early next week.”

It is understood there is no cause for alarm, and no downturn in her condition.

The Queen is said to be mindful of minimising the risk of passing any last lingering infection to others.

The Princess of Wales, who is recovering from cancer and the King, who is still having ongoing treatment for cancer, are both attending the Remembrance events.