Canada has presented its federal budget that increases the taxes on the rich and tries to provide more funding for its social welfare policies in an effort to woo back its 'Gen Z' voter base, which has abandoned Prime Minister Justin Trudeau's party since voting him to power nine years ago. What is Justin Trudeau's government proposing? Parmeshwar Bawa breaks down the details.