Transport for Wales confirmed the early morning Cardiff to Holyhead service would not be running, while the later Birmingham International to Holyhead service had to be diverted between Shrewsbury and Chester.