Originally Posted by
martinc338
The crew also had to clean the aircraft themselves as the ground crew refused cleaners for the plane!
This is the way of contracts with ground agents. The ground agent will have cleaned the aircraft prior to the original departure in accordance with what they were paid to do. If BA wanted the aircraft cleaned again, exceeding the service level agreed in the contract, I expect the ground agent would have (not unreasonably) wanted additional payment. It ay be that BA felt that what the agent was asking for was a figure BA was not prepared to pay.