Canada will hold an election on April 28, amid escalating tensions with the United States and domestic concerns over economic stability, cost of living, housing affordability, and climate policy. These issues have become central to the national conversation as voters prepare to cast their ballots.