I flew back from Pisa (PSA) very recently on the 3rd of August, i was flying in economy but got upgraded due to my gold card status. There were not enough meals to serve all of the business class passengers as i did not receive a meal on that flight unlike the other passangers who munched on BA's signature beef cheeks! I did not really mind as i had just eaten a rather large pizza for dinner in the city