I get five a day but it isn't hard to see what people eat to miss it.
Breakfast in this country is largely fruit and veg free- eggs, cereal, toast, porridge being common options. Juice has been on the bad list for long enough for people to avoid it. But for arguments sake let's say average jo has weetabix and a glass of juice - 1/5
Lunch in this country is most commonly sandwiches. Chicken mayo, egg mayo, blt. Maybe pasties. Sometimes a soup or salad (though that's not what I witnessed in offices) let's once more give joe the benefit of assuming he's on a health kick- let's give him the soup. 3/5 a day.
Dinner/tea is another opportunity to boost that five a day. But joe gets home and mostly has pasta pesto, sausage mash and peas, chicken curry and rice, fish and chips, pork chips with steamed potatoes and a salad, jacket potato and beans- all healthy choices. So he gets another 1. 4/5 a day.
Snacks are convenience foods now- go ahead bars, crisps, etc.
Also consider that most people over estimate how much they have - joe is counting that soup as 3 maybe 4 of his five a day because there were 4 different veg in it!
our food culture is not focused toward achieving the five a day. The message is pushed but no actual steps have been taken within the food industry to back that up (well- we're now told that fruit winders count as one of the five. ) it's a serious issue and one that also has ramifications within the Obesity crisis.