When you’re travelling around the UK and spending hundreds of pounds on train tickets, you expect a good rail service. You expect trains to arrive on time and no unexplained cancellations. Unfortunately, for many travellers it has become something of a rarity to see the 5.34pm train from London to Birmingham arrive on time… if it even arrives at all!