He mentions eating a hot meal in first class, he also has a picture of Trans Pennine Express first class seats. There's two pictures of hot meals. I'm leaning towards mostly first class tickets.
Yeah it can be affordable, but it doesn't give a representative view of train travel...
That's easily affordable by booking well in advance, I sometimes even did this as a student if it was £5 more or so on a £50 ticket.