Most train services have been restored on the Heart of Wales Line between Shrewsbury and Swansea, after a derailment blocked the line between Llanwrtyd and Shrewsbury. Network Rail said the incident had happened at about 07.30 yesterday, when one bogie of the 05.22 from Shrewsbury left the rails just outside Llandrindod station.