There are a few key ridings in the Greater Toronto Area that are shaping up to be some of the most fascinating races to watch tonight.
While many Toronto seats are expected to stay firmly red, there are pockets of real competition — and potential upsets — that could help tell the broader story of this election.
Here’s where the action is: