The streets of Toronto are full of water as over 100 mm of rain (about 4 inches) has fallen in some areas. Meteorologists are making comparisons with Hurricane Hazel, which flooded the area in 1954.
I listened to CBC Radio 1 Toronto for a while to get a sense for how bad it is. CFTR, 680 News, is an all-news radio channel, here linked via TuneIn. There are more photos at the Globe and Mail, and at the moment there's live TV coverage online on CP24.