Wave of train cancellations and delays as Storm Ali hits the north

A freight train derailed outside Inverness.
Breaking

    Cancel