The Earl of Wessex has said the Duke of Edinburgh is “a lot better” as it was announced Philip would spend several more days in hospital being treated for an infection.

Philip is now into his eighth day at King Edward VII’s hospital and Edward said his father was “looking forward to getting out” and the family were keeping their “fingers crossed”.

The duke was admitted last Tuesday evening as a precautionary measure after feeling unwell, and walked into the building unaided.

Duke of Edinburgh admitted to hospital
Police officers stand at the entrance to the King Edward VII Hospital (Dominic Lipinski/PA)

At the time, Buckingham Palace did not disclose the reason for the 99-year-old duke’s admission to the private London hospital, but have now revealed he is being treated for an infection and is “comfortable”.

The earl, who said he has spoken to his father on the phone, suggested the duke – who is known for his “no fuss” attitude – was a little frustrated at remaining in hospital and he had been passing on “brilliant and lovely messages” messages from well-wishers.

Buckingham Palace said in a statement: “The Duke of Edinburgh remains at King Edward VII’s Hospital where he is receiving medical attention for an infection.

“He is comfortable and responding to treatment but is not expected to leave hospital for several days.”

Edward was asked about his father by Sky News’ royal correspondent Rhiannon Mills, while the broadcaster was filming a separate interview with the earl at his Bagshot Park home in Surrey.

Queen Elizabeth II 70th Anniversary of Accession
Philip with Edward and the rest of the royal family (Toby Melville/PA)

He replied: “He’s a lot better, thank you very much indeed, and he’s looking forward to getting out, which is the most positive thing, so we keep our fingers crossed.”

Asked whether Philip was frustrated to be in hospital, Edward laughed and replied: “Just a bit. I think that gets to all of us, and then you can only watch the clock so many times and the walls are only so interesting.

“We’ve had some brilliant and lovely messages from all sorts of people and we really appreciate that and so does he, I’ve been passing them on. It’s fantastic, thank you.”

Philip was initially due to spend a few days under medical care for “observation and rest” but on Friday sources told the PA news agency the duke – who turns 100 in June – was likely to remain in hospital into this week.

Sources have told PA that Philip’s doctor is “acting with an abundance of caution”.