Only in the up-itself parts of London and the Home Counties. Supper came from the north, and means a light snack shortly before bed. Supper is NOT any kind of meal! Snack only. Calling a meal eaten at dinnertime, light or otherwise, supper, means you're a soft Southern blouse. Makes me see red. 🤣 Supper is eaten no earlier than 10pm and is just a light bite, always cold, and a hot drink. How does everyone not KNOW this! 🤭 I find it greatly upsetting.
I don't mean to be a reverse snob, but it's only pretentious twats from some parts of the south-east who call their evening meal supper. The idea is that "dinner" is a formal event in your ancestral dining room and involves the whole tiaras-for-married women rigmarole. To distinguish between the formal dinner that you doubtless have two or three times a week, entertaining local dignitaries and fellow aristos, you refer to the meal on regular evenings as supper, lest Cook get confused and think that on Thursday, the hordes are coming, when actually you only need a fish pie for four. The aristos probably got the idea from their workers who called their bedtime snack supper. They needed a bedtime snack because they were manual workers who had their main meal at midday, so they just had tea when they got home - by which I mean sandwiches etc, not anything hot! THAT's why they had a bedtime snack, called supper, because they hadn't had anything every substantial since midday.
And then the twats and wannabes of today continue to refer to the evening meal, the main meal of the day, as supper, because they think it sounds posh to differentiate between formal dinners and regular meal nights. It doesn't; for the people who actually know what meals are meant to be called, it sounds completely and utterly pretentious, unless you actually ARE an aristocrat who holds formal dinners twice a week.
Even Louis XIV knew that you don't have supper before 10pm.
https://en.wikipedia.org/wiki/Supper
When someone refers to supper when they mean dinner, I want to rip their arm off and beat them about the head with it, although I don't get worked up about it.
For those in the cheap seats, it's like this:
Breakfast
Lunch
Dinner
Supper (maybe)
Tea - sandwiches, cakes etc. and cups of tea - is usually only served around 5pm at the weekends now. If you're an aristocrat who doesn't work and hosts formal dinners, you might have afternoon tea at 4 with sandwiches during the week, as you might not be eating till eight.
Let's not go there with people who call their main evening meal tea.