A British Airways flight had to be cancelled after the crew allegedly became extremely drunk on a night out during a stopover at a luxury resort.

The party at the £500-a-night honeymooners' resort came just hours before they were due to operate on a flight from Barbados to London.

Several British Airways crew members have been suspended after a Barbados to London flight was cancelled amid allegations they got drunk before departure