A record-smashing rainstorm hit Toronto and the Greater Toronto Area on Monday, July 8, leaving residents in the dark and flooding streets and homes.

Read a re-cap of our live blog below.