Salaries don't tend to be strongly correlated with bad working conditions or stress. In most industries (like software development) it's just supply and demand, and I imagine there are more people willing and able to work for £65k as a train driver than as a software developer. It's a bit different for train drivers because of the strong unions; my guess is that explains their high salaries more than lack of supply.
Yeah, that's kind of what I was thinking. Saying "it's low stress therefore shouldn't attract a high salary" doesn't add up to me.
I don't necessarily know what the right salary is but it's shift work (and you don't get to choose your hours), you're in charge of a lot of people's safety, there's a non zero chance you'll watch someone die in front of you (if they jump on the tracks). It's... not nothing. And if we're looking at how much economic benefit a given job provides a country a train driver is surely a large multiplier.
(Median total reward for TOC train drivers is £66,043) https://www.orr.gov.uk/sites/default/files/2022-10/review-of...