BA scraps free food on short-haul flights - but you can buy M&S sandwiches instead

British Airways will make customers pay for food and drink from today (Rex)
British Airways will make customers pay for food and drink from today (Rex)

They call themselves the world’s favourite airline, but some passengers may now not agree with British Airways.

From today the airline will no longer serve free food and drink for economy passengers on short-haul services.

Instead, passengers turning right onto the plane will be offered food from Marks and Spencer including a mozzarella and tomato focaccia for £4.95 and bags of crisps and chocolate bars for £1 each.

MORE: Southern rail union ‘admits’ trains can run without conductors

MORE: Man gets 22 years in jail for stealing a TV remote

The food charge will only apply to economy passengers (Rex)
The food charge will only apply to economy passengers (Rex)

A cup of tea or coffee will cost £2.30 or if you need a stiff drink after that announcement, a 330ml can of beer will cost £4 and a gin and tonic £6.

Credit or debit cards will be accepted, but not cash, reported the Telegraph

Avios frequent flier points can be used as a form of currency.

Business and First Class passengers can leave their credit cards in the hold, as they will still get food and drink on the house.

A cup of tea will cost a passenger £2.30 (Rex)
A cup of tea will cost a passenger £2.30 (Rex)

In comes four years after BA introduced “no-frills” fares, which saw passengers charged more if they wanted to fly with checked luggage or choose their seat.

If that makes BA sound more like Ryanair, the Irish airline agreed.

“We welcome BA’s conversion to the Ryanair way,” said the Dublin-based carrier at the time of the announcement.