Managing Partner Matt Terrill joined CBC News to discuss the importance of voter turnout in the final hours of the election November 5, 2024