Liberal leader Justin Trudeau has a busy day ahead of him. He had a small rally last night at the Sheraton on the Falls hotel and will follow is up with another event in Niagara today.
After that he's off to Winnipeg and then will finish the day in Calgary.
Meanwhile Jagmeet Singh is Vancouver and Andrew Scheer will be in and around Toronto.
The leaders seem to be making their final pushes with election only two days away.

Girl Assaulted in Break and Enter
Update: Standoff Over, Suspect Arrested
Ontario/New York Agree on Nuclear
Port Colborne Man Charged with Sexual Assault
Every Health Care Job Needed: MPP
Police Looking for 2 Missing Teens
Bob Gale Appointed New Niagara Chair
Niagara Firefighters Receive Funding