Anne and Tim have been married since 1992 (Picture: PA)

Princess Anne’s husband has given an update on the royal’s condition after she suffered an injury yesterday at her Gloucestershire home.

Vice Admiral Sir Tim Laurence visited the princess for a two hour lunch as she recovers in Southmead Hospital in Bristol, telling reporters he brought a ‘few little treats from home’.

He left the main entrance around 2pm and told reporters ‘She’s doing fine. Slow, but sure.

He added: ‘She is recovering well, thank you. We are both profoundly grateful to the medical team and hospital support staff for their expert care – and to the emergency services who were all so wonderful at the scene.

‘We are both deeply touched by all the kind messages we have received from so many people near and far. It means a great deal.’

The 73-year-old will miss several engagements this week, including the state banquet and an overseas tour to Canada, which was due to start this weekend.

Meanwhile, a Japanese state visit to the UK is well under way, with King Charles and Queen Camilla entertaining Emperor Naruhito and his wife Empress Masako days before the UK goes to the polls.

Tap to expand

MORE : The Metro daily cartoon by Guy Venables

MORE : Are the big two coming clean
about the state of our finances?

MORE : I was attacked on the Tube – why did nobody come to help me?