Emergency engineering work and a level crossing fault caused delays for passengers on the Weymouth-Waterloo line yesterday.

Engineering work was ordered at Poole and there were also delays due to a fault on a level crossing between Wool and Moreton, South West Trains said.