Duke of Edinburgh ‘generous with his time’ during Royal Marines events

Major General Matt Holmes, Commandant General of the Royal Marines, paid tribute to the Duke of Edinburgh (Andrew Matthews/PA Archive)
Major General Matt Holmes, Commandant General of the Royal Marines, paid tribute to the Duke of Edinburgh (Andrew Matthews/PA Archive)