The train was scheduled to go to Liverpool, it stopped at Crewe, and the passengers were left to fend for themselves.
If you are trying to say, 'If you trusted Virgin's last train to Liverpool on xmas eve to actually arrive in Liverpool or if prevented from doing so by a combination of technical issues and lack of staff, provide alternatives like a promise to re-imburse taxis, then it's your own fault' then you'd be correct, but I'd never had any trouble like that with BR's last train on xmas eve, so this was my opportunity to discover the difference ...
The Virgin bloke did not make any such commitment, instead he threatened the angry mob of passengers (mostly asking for a promise to reimburse cab fares) with the police.