In the 2015 federal election, Justin Trudeau’s Liberals promised that, if elected, they would balance the budget in 2019.
You can see it right here on page 75 of the Liberal platform:
After coming to office, Prime Minister Trudeau even went as far as to agree that his promise to balance the budget in 2019 was “very” cast in stone.
Unfortunately, it hasn’t turned out that way:
We think politicians should be held accountable for the promises they make – and over the next few months we plan to spend lots of time reminding Canadians about this broken one.