And this morning more cancellations southbound out of Glasgow on both Avanti and TPE presumably due to stock taking too long to get there. Presumably some Glasgow Crew were trapped south of the incident, if they had taken trains to Carlisle last night then been put up in a reasonable hotel, so they were ready to go the minute the line was cleared this morning more trains could have got to Glasgow to operate southbound this morning. It also might have improved northbound performance, the first arrival at Glasgow Central was 1104. Even if we assume £200/night for the hotel at short notice, 10 staff is going to cost £2000, a lot less than cancelling 5 trains (8 were cancelled, but 3 were sufficiently early I'm not sure the line was clear in time for them to run anyway) paying delay repay and making passengers consider coaches or driving for future travel.
The railway really needs to consider how an operating strategy of 'stop everything at a depot' is not a passenger focused strategy, at the moment the railway needs more passengers who will pay more per journey, and it's hard to give friends and family any advice beyond 'you're better driving'.