Reliability on Britain’s railways has reached a record low with more than one in 25 services cancelled in the past year, as ...
The £15.4 billion surplus is more than the figure seen a year ago and is the largest since monthly records began in 1993.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results