You can spend ages waiting for a train - and then a brand, spanking new one finally turns up.
It's safe to say that Merseyrail passengers have had to be very patient when waiting for the first of the region's new state-of-the-art trains to finally arrive on the local network.
It was all the way back in 2016 that a deal was first struck that would see the Liverpool City Region purchase the £500m fleet of new vehicles from Swiss manufacturer Stadler. As well as the fleet of new high-spec trains, the historic deal would include upgrades to the network's power supply, platforms and track and the refurbishment of the depots at Kirkdale and Birkenhead North.