The speech was approved by a vote of 177-152 in the House of Commons.
There was little suspense about the outcome of the vote, which could have plunged the country into an election had the Liberals lost it.
NDP Leader Jagmeet Singh had said his party would support the speech after winning some key changes to legislation last week setting up new benefits for workers left jobless or underemployed by the COVID-19 pandemic.
The Conservatives and Bloc Quebecois had promised, almost immediately after the speech was delivered on Sept. 23, to vote against it. And newly minted Green Leader Annamie Paul announced earlier Tuesday that her party’s three MPs would join them.
Paul said there were some very good things in the Liberals’ agenda-setting speech last month but the Green party won’t support it because it lacks a plan to protect those living in long-term care from COVID-19.