The call from consumer champion Which? comes as the UK marks 20 years without a regulatory fine or financial penalty being issued to airlines.
The relative weakness of the UK’s enforcement mechanisms was exposed earlier this month, Which? said, when the US fined British Airways $1.1 million for complaints about unpaid refunds during the pandemic.
The US Transportation Department said it had received 1,200 complaints about BA from passengers regarding delays receiving refunds during the pandemic.