Warning this is a much longer post than I intended. Some of the main problems affecting catering just now:
1. Shortage of staff: a great number of their staff in the last year have left for other jobs (conductors, dispatch, train presentation etc) and not been replaced as quickly as they have left.
2. On some of the HSTs, the cupboards where the trollies are stored have broken locks, therefore all the stock (or in some cases the entire trolley) has been removed.
3. If a steward is to work from Aberdeen to Edinburgh and back on a diagram booked for an HST, they in theory will use the trolley on that HST. However, if the return working is replaced with a 158 or 170, then they will take a trolley from Edinburgh to Aberdeen. This can happen a few times each day, so the number of of trollies that end up at other depots and not returning to their Home Depots, has at times resulted in some depots not having enough trollies to cover services that should be HSTs but have been replaced with multiple units. Or indeed, enough trollies to cover services that are booked 170s (there have been times a steward has had to travel ‘pass’ because there was no trolley available for them to use!)
Also, due to extra height of a MK3 carriages compared to that on a unit, the hospitality staff are not allowed to take trollies on and off trains when fully load. Yesterday I witnessed a Glasgow based steward on platform 1 at Perth having to walk away with her trolley, because the train she intended on boarding with her trolley was an HST instead of a 170. So at times of disruption there is less flexibility for the stewards to hope on and off trains with the trollies. There have been occasions when numerous trollies have been left at the likes of Perth overnight, because the last train in service was an HST and the stewards were returning as passengers without their trollies. Whereas if it had been a 170, or even 158, they could have brought at least a couple of the trollies back to their home depot.
Apologies for the rather long winded reply, but I hope it gives some insight as to what’s going on with hospitality at the moment. I do agree that more advanced warning should be given. Each hospitality knows at the beginning of each day (discounting disruption of course) what train will be covered and they could easily contact Dunfermline CCTV/Customer Services who can put that information on departure boards. I have done it a couple of times when I’ve worked services that have been substituted with a 158 or 170 instead of a HST to warn folks getting on further down the line if there’s no reservations, no catering and/or no first class.