Prince Philip was will remain in the private King Edward VII Hospital in London, where he is being treated with antibiotics, for a few more days.

Doctors have said his bladder infection could have been brought on by his arduous Sunday afternoon during the Jubilee celebrations, when he did not drink any fluids for several hours.

He was well enough to go carriage driving on Monday morning, but began feeling unwell when he got back and was taken to hospital in an ambulance, meaning he missed the celebrations on Monday and Tuesday.