I went from Stockport to Pwllheli last Saturday. We changed at Shrewsbury to the Cambrian line.
The train was a 4 car class 158 that had started at Birmingham International. The train splits at Machynlleth, 2 cars to Pwllheli and 2 to Aberystwyth.
We had about a 40-minute wait at Shrewsbury...