I consistently find railway workers to be some of the most helpful and approachable people I have to interact with, which is remarkable given the sort of people they have to put up with. I think the sort of person you'll be speaking to certainly depends on the part of the country you're in though - in Scotland and Wales, I've seen people who've been let off for having a ticket that expired several days prior, and staff are happy to have a friendly chat if the train isn't too busy.