About a year ago I complained at not getting a sandwich on a LGW-MAN flight at 1210. Only a biscuit or bag of nibbles. I was told that this is what customers wanted and that after breakfast only these types of snacks were available. A month or so later returning MAN-LGW we got a sandwich.
Certainly on domestic services the catering is erratic at best. LHR-EDI at 2100 a chicken salad. EDI-LHR 1145 a biscuit. I have written to Willie Walsh and await his or someones reply.