Lol, it sounds good when you read “train driver for £45k” but when you see the reality it’s not as good as it seems. First off, if he isn’t already he’ll be grumpy as f*** within a few months moaning about everything. This will be down to not only having to do stupid shifts like booking on at 2:15am but not making it home on time due to being sidelined for late running passenger trains which get priority. There will be potential for overtime (I’d assume) but it will take a while, route learning is a long process and they tend not to bother teaching the routes which are well manned so he’ll probably get all the crap jobs for the first couple of years. It is no way an exciting job, get stuck shunting in the yard for 12 hours and you’re basically sat on your arse occasionally moving the train 20m whilst a shovel driver loads you up, you might get lucky and not have the shunter stuck on another job whilst you sit waiting to brake test/run round the train and there’s the high possibility of encountering a suicide (loads down the Hope Valley round here)
At the end of the day his objective should be to get on something like the Virgin Pendelenos (spelling?) as that is where the real money lies in driving.
Out of interest, which company will he be driving for and whereabouts?