Signalling fault causes train delays from Shrewsbury to Wolverhampton
Trains between Wolverhampton and Shrewsbury were cancelled or delayed due to a signalling fault this morning.
The route between Shrewsbury and Wellington was initially blocked as a result of the problem, but is now open.
Trains were earlier cancelled or delayed by up to 40 minutes.
West Midlands Railway services through Wellington, Oakengates, Telford Central, Shifnal, Cosford, Albrighton, Codsall and Bilbrook were all affected, as were Virgin Trains between Shrewsbury and London Euston and Transport for Wales services through to Birmingham International.
The issue started at around 6am and was resolved by mid morning.