They still do serve full breakfast in CE domestically, if we exclude MAN and LBA (but include JER). In the good old days BA served a hot breakfast to the entire one-class B767 from EDI to LHR (etc), even if it did resemble feeding the penguins at Edinburgh Zoo. BACF services in ET have a croissant, CE gets the full hot breakfast.
I can't say that photo would encourage me to look forward to the inflight meal, both now and then the BA short distance hot breakfast looks and tastes quite edible. And perhaps rather better than some longhaul breakfast combinations.