Transport for Wales has confirmed new trains will be heading to the Cambrian line, while those on the line between Shrewsbury and Birmingham are ...