Getting back to Newport from Cardiff by 'train' last year was a complete joke. When I say train I actually mean bus because the trains for some reason had been replaced by the shonkiest, oldest buses known to man. Added to this the 'driver' employed appeared to have no prior experience of driving coaches, stuggling to pull away from a standstill on most occasions.
The traffic through Cardiff was awful, not helped by the driver taking the worst route out of the city imaginable. When we got to the M4 it was also gridlocked. Instead of leaving the motorway sharpish and taking the main roads in to Newport, the know-nothing idiot up front stayed in the traffic for an extra 3 junctions before turning off to go in to Newport. In the end we got back to Newport train station at gone 1am.