The 2025 Canadian Budget infographic illustrates complex highlights of areas that will affect personal financial planning.