Same old plane on the return journey. Instead of sparkling wine before take off it was water or orange juice. Screens small and fuzzy picture, food very uninspiring and having ordered vegetarian in advance I then found out that there was a better vegetarian option on the main menu. Asked to change and the stewardess said she had to check if she had enough meals before letting me have one. Waited 20 mins then gave up. She later apologized for forgetting. No room around the seats unlike Virgin premium economy and seats were not comfortable for sleeping. We couldn't really tell the difference between economy and premium to be honest. Breakfast was a cream cheese roll, cereal bar and coffee or tea but there were no stirrers available as " they were not loaded in boxes they usually use" . People behind us didn't get first choice of meal and couldn't stir their milk into their tea they were not impressed either. If there was another option to get to Tampa we wouldn't fly BA.