Veterans and world leaders gathered in Normandy to mark the 80th anniversary of the D-Day landings, with a lone piper re-enacting the moment British troops landed in France.