Princess Anne named the new sea cadet training ship TS Royalist in West India Dock today (May 29).

The cadets' new flagship pulled up in the docks on May 26 in preparation for its official naming ceremony.

Chair of the Marine Society and Sea Cadets, captain Nigel Palmer OBE MNM said at a retirement ceremony for the original ship: "The new ship is an exciting development both technically and in the journey Sea Cadets as a charity is making - it’s crucial as a youth focussed organisation that we continue to resonate with young people by staying as relevant and vital to the next generations of young people as we were to those that have already connected with us.”

See pictures from the ceremony later today at wharf.co.uk