The Duke of Edinburgh was admitted to hospital last night as "a precautionary measure", Buckingham Palace has said.
He is being treated at the King Edward VII Hospital, London, for an infection arising from a pre-existing condition.
The BBC understands he is "up and about and in good spirits" and his hospital stay is "not a cause for serious concern".
The Duke, 96, said in May that he would retire from royal duties this autumn, a move supported by the Queen.
She still carries out her official engagements - on Wednesday delivering the Queen's Speech to Parliament.
It sets out the government's legislative programme, this time covering a two-year period and...Read more...