Queen Elizabeth II and world leaders applaud war veterans gathered in Portsmouth for D-Day commemorations.