The Duke of Edinburgh will conduct his final engagement today before retirement as he meets Royal Marines who have overcome a huge 1664 mile trek.

The 96-year-old will attend The Captain General’s Parade in the afternoon which will mark the end of his public duties.

Prince Philip was appointed Captain General of the Royal Marines on 2nd June 1953, in succession to the late King George VI.

Later today, His Royal Highness will arrive on the Forecourt of Buckingham Palace and take position on the dais for the Royal Salute and the National Anthem.

He will then meet representatives from the runners’ contingent, including two Royal Marines who have completed the entire 1664 miles. His Royal Highness will also meet veterans and cadets before returning to the dais to receive the 1664 Global Challenge baton.

The Parade will conclude with a march past, a Royal Salute and three cheers for the Captain General.

In a statement last week, Buckingham Palace said: “The Captain General’s Parade will bring His Royal Highness’s individual programme to a conclusion, although he may choose to attend certain events, alongside The Queen, from time to time.”

In May, it was announced that the 96-year-old Prince would be retiring from public duty in the Autumn.

Buckingham Palace said in May that he would not accept any new invitations for visits and engagements but will complete pre-scheduled visits that he has already committed to.