Normal service returns to Cardiff and Newport trains
Normal service has returned to trains in south east Wales following a morning of disruption.
Passengers faced delays between Cardiff Central and Newport after the body of a man, believed to be in his 50s and from Cardiff, was found on the line.
First Great Western (FGW), Arriva Trains Wales and CrossCountry services had returned to normal by late morning.
The body was spotted by a train driver at Marshfield at 06:45 BST.
British Transport Police said: "Formal identification hasn't yet taken place.
"He suffered injuries consistent with having been struck by a train - but it is unclear at this stage which train struck him and at what time."
They said inquiries into his death are still ongoing.
Trains were suspended between Cardiff and Newport, but with disruption to other destinations either side.
Services were back running by 09:30 BST, with delays of up to 45 minutes.
Passengers were provided with a replacement bus service.
They told the BBC News website of delays.
One, Beth, from Cardiff, was expecting to catch the 07:12 BST service to Cheltenham.
"Was told it would be delayed and then it was cancelled," she said. "Waited an hour in Cardiff before buses arrived to take us to Newport.
"It took a total of 3.5 hours to get to Cheltenham but have to admit, the staff at both Cardiff and Newport were very helpful and tried their best to help the hundreds of stranded passengers."
British Transport Police (BTP) said the man's body was found at Marshfield Road, Cardiff at 06:45 BST on Tuesday after police, Network Rail and paramedics were called in.