HRH Princess Anne has spent a day on the Isle of Wight visiting the island's Territorial Army unit.

The Princess Royal visited various aspects of the work carried out by the TA who are celebrating their 100th anniversary this year.