In December, British Airways announced that tier points - and Avios (BA's air miles) - would be calculated based only on the price of the flight, excluding airport charges and Air Passenger Duty, at a rate of one tier point per £1 spent.
She said: "We’ve heard that our members wanted more clarity, certainty and reassurance, so we’ve found a way to re-introduce earning by sector for flights with a BA flight number to support members who use British Airways’ flights to commute.
However, following extensive criticism, BA is reintroducing a feature of its former loyalty programme, the Executive Club, which will allow travellers to gain status by taking a certain number of flights rather than spending a set amount of money.
Now, any passenger who takes 25 flights in a year with a BA flight number - which includes flights on Aer Lingus and Iberia - will gain bronze status.
British Airways makes u-turn meaning significant change for passengers British Airways (BA) has made a u-turn on its changes to its frequent flyer loyalty programme, following heavy criticism.