Bank of Canada April 29, 2026 rate decision: held at 2.25%

Explain the practical household impact of the Bank of Canada's April 29, 2026 rate hold using mortgage, savings, and debt context.