This is a case of non-democracy - an executive decision by the PM.
In essence, the way you describe it is true, but it's not that simple. This is not something the Prime Minister of Canada has the direct authority to change. He is adding it to the upcoming budget, which is a piece of legislation that must receive a majority vote in parliament to pass. His decision can make this happen because his party currently holds a majority of the seats in parliament and they vote however he orders them to so long it's not something contentious enough to cause a revolt.