Armed Forces Day: More than 300 events held globally

Armed Forces Day parade Image copyright AFP

Events are being held around the world to mark the UK's Armed Forces Day.

Around 100,000 people were expected at the main national event in Llandudno, Wales, with street parties and military parades taking place elsewhere.

Prime Minister Theresa May met military personnel, volunteers and members of the public in Llandudno.

Mrs May praised the "professionalism and bravery" of the armed forces and announced Salisbury as the venue for next year's event.

More than 200 events are open to the public in the UK. Overseas, celebrations include a parade in Orhuela, Spain and an open day at a British military base in Larnaca, Cyprus.

British military bases elsewhere around the world are also taking part.

The prime minister was greeted with light applause at Venue Cymru, Princess Anne was cheered on her arrival.

Image copyright AFP
Image caption Those in Llandudno were treated to a display from the Red Arrows
Image copyright AFP
Image copyright AFP
Image caption The armed forces saluted Mrs May and Princess Anne during the parade

Brass bands from all sectors of the armed forces played as they took it in turns to salute the princess in the parade along Llandudno promenade.

Red, white and blue confetti fell during the first event of the celebrations.

After a Red Arrows air display, Mrs May met members of the public and military personnel.

The prime minister announced that next year's event will be held in Salisbury - after the nerve agent attack there.

Image copyright AFP
Image caption The main celebration is being held in Llandudno, Wales
Image copyright EPA
Image caption Princess Anne and the prime minister spent time talking to members of the armed forces
Image copyright PA

Mrs May told volunteers there was "nowhere more suitable" than the Wiltshire city to hold next year's celebrations, describing the military response to the incident as "remarkable".

Speaking at the event, Defence Secretary Williamson said the 10th Armed Forces Day was "a valuable opportunity to honour our troops who work so hard to keep us safe".

In a video posted on social media, Labour leader Jeremy Corbyn said Labour "strongly supports the Armed Forces Covenant by which this country promises that those who have served, and their families, are treated fairly".

Mrs May also announced the UK will hold its first ever national games for wounded, injured and sick veterans and personnel next year.

She added the decision was "inspired by the Invictus Games".

More on this story