Britain’s worst rail firms are cancelling more than 700 trains a day as passengers face travel chaos this Christmas. Travellers have been warned of limited services, replacement buses and multiple ...