A major highway, several thoroughfares and a key transit hub were flooded in Toronto on Tuesday afternoon after torrential rain hit the city. Police closed part of Lakeshore Boulevard, which runs along Lake Ontario, after flooding. (July 16, 2024 / The Canadian Press)