I think we all agree the shambles on the buses has nothing to do with the drivers.
I have witnessed them being harangued by fed-up passengers. They are on the front line so are going to get it in the neck. I hope the bus bosses are comfy in their offices.
The only thing is, if you are going for a bus, is to turn up early, cross your fingers and toes and hope for the best.
Or have the number of a taxi firm, I am sure they are doing a roaring trade.