Is the use of the word ‘Supper’ for a meal in the evening very much a middle class thing? To me ‘supper’ is a slice of toast or a bowl of cereal before bed
In a general context that may be true, but anywhere in Scotland a “supper” at the chippy means it comes with chips. This terminology is used by everyone from the most sophisticated occasional visitors to a chippy, to those who go every day, or on the way home from the pub. It is entirely irrelevant the time of day that you are having a chippy – lunchtime, early evening, late evening or even just after midnight – if it has chips its a supper. If it is just the fish/haggis/sausage/pudding/pie etc then its a “single”. In some establishments a “singe sausage” will actually include two sausages (and there may be a kids portion with only one, or a small sausage or “half-single sausage” option), this complexity also applies to the deep-fried pizza which is often available as a “single pizza” “half pizza” “pizza supper” or “half pizza supper”…
If you are confused, think of the poor Scots trying to order in an English chippy…