The Duke of Edinburgh has been admitted to hospital as a "precautionary measure" for treatment of an infection arising from a pre-existing condition, Buckingham Palace said.

The Duke of Edinburgh. Photo: PAThe Duke of Edinburgh. Photo: PA

Philip was supposed to be accompanying the Queen to the State Opening of parliament on Wednesday but his place has been taken by the Prince of Wales.

A Buckingham Palace spokesman said: "The Duke of Edinburgh was admitted to King Edward VII Hospital in London last night, as a precautionary measure, for treatment of an infection arising from a pre-existing condition.

"Prince Philip is in good spirits and is disappointed to be missing the State Opening of Parliament and Royal Ascot.

"The Prince of Wales will accompany the Queen to the State Opening.

"Her Majesty is being kept informed and will attend Royal Ascot as planned this afternoon."

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.