A Virgin Atlantic co-pilot was arrested at Heathrow Airport on suspicion of being over the legal alcohol limit.

The 42-year-old first officer was held after police boarded the Miami-bound passenger jet on Sunday morning, as final checks were being made before take-off.

The 266 passengers on board were delayed three-and-a half hours as all members of the three-man flight deck were replaced, in accordance with airline policy.

A spokeswoman for Virgin Atlantic said the crew member has been suspended from duty pending a police investigation.

She said: "Virgin Atlantic can confirm that one of its first officers has been released on police bail in connection with an allegation made on Sunday morning.

"Virgin Atlantic would like to apologise for the inconvenience caused and would like to reassure passengers that the airline will be investigating this matter thoroughly in accordance with its strict company policies in relation to operational staff.

"The safety and security of its passengers and crew is Virgin Atlantic's top priority."

Airline regulations recommend flight crews do not drink alcohol less than eight hours before flying.