Public confidence in the economy has fallen sharply New Public MonitorThe Public Monitor Public confidence in the economy has fallen sharply A bare majority rate the Canadian government favourably on delivering on its core mandate -…GravesNovember 26, 2025