Canadian Taxpayer Federation said since Mark Carney became prime minister in March 2025, he has spent a total of $524,000 on ...