NDP leader Jagmeet Singh is capturing the eyes of Canadians in a creative approach to reel in Gen Z audiences amid election season.