More 120 sailors have taken part in a parade in Portsmouth to celebrate Armed Forces Day.
Sailors from the Fareham training establishment HMS Collingwood formed the parade’s guard of honour and were joined by five platoons comprising personnel from the Naval Base, Fleet Diving Squadron, HMS Edinburgh, Defence College of Policing and Guarding.
Medics from the Queen Alexander Hospital also took part. The Army and RAF were also represented.
More top news
Six of the ten most crowded rail services in England and Wales, were busiest going in or out of London in autumn 2015, figures reveal.
Thursday's weather for the west of the region
Thursday's weather for the east of the region