I flew LHR-HND yesterday on JAL in W (which serves the same meals as Y) and while BA may not be the worst they are clearly nowhere near the best, the food yesterday was really good and plentiful. Japanese food is generally amazing of course but still for economy airline food this was amazing.