Shawn Mendes almost missed his big gig in London after getting stuck on a broken down train.
The 27-year-old pop star took to the stage at London's O2 Arena on Saturday night (16.08.25) but he was delayed getting to the venue due to public transport issues and it left him just minutes to rehearse with his surprise guest Niall Horan before starting the show.