Princess Anne, The Princess Royal, accompanied by her husband, Vice Admiral Sir Tim Laurence, greeted the Duke of Gloucester as they arrive to commemorates the 110th anniversary of the Battle of the Somme.