Canary Wharf Tube station closure sparks chaos during sweltering rush-hour commute 26.06.2024 21:21 Evening Standard Hundreds of commuters queued inside the station on Wednesday