The Duke of Edinburgh has been transferred to a second hospital to treat an infection, Buckingham Palace said.

Prince Philip has been moved to St Bartholomew's Hospital to treat infection, as well as tests for a pre-existing heart condition.

Buckingham Palace said: “The Duke of Edinburgh was today transferred from King Edward VII’s Hospital to St Bartholomew’s Hospital where doctors will continue to treat him for an infection, as well as undertake testing and observation for a pre-existing heart condition.

“The Duke remains comfortable and is responding to treatment but is expected to remain in hospital until at least the end of the week.”