
Travellers who spend at least £10,000 in a year on a new Avios-branded Barclaycard will get a free upgrade on British Airways flights.
But those unwilling to pay a monthly fee for the card will need to spend at least £20,000 annually for the same perk.