191219162719-british-airways-super-tease.jpg

The 'worst' airlines for long and short-haul flights named by Which?