A BBC journalist has revealed how she unwittingly flew from Heathrow to Madrid under the wrong identity - and British Airways did not clock the mistake.

Catherine Snowdon said the airline insisted she had never boarded the plane to the Spanish capital on April 23, which created a 'potential security risk'.

The issues first arose when Ms Snowdon tried to check-in online for the flight operated by BA's Spanish partner carrier Iberia.

She said it did not work and an error code saying 'assistance required' also popped up when she tried to check-in again at the self service booth at Heathrow Airport.

Ms Snowdon next headed over to the check-in desk and she was finally given her boarding pass, which she admitted she 'didn't read in any great detail'.