Rail travellers pull their suitcases through a wet street and into St Pancras station, on 23rd January 2025, in London, England.