UK heatwave: Trains between Swansea, Cardiff and London disrupted

Network bosses have cancelled trains because of concerns the hot weather will buckle tracks.

Source