The French government narrowly avoided a vote of no-confidence after forcing through an increase in the pension age to 64.
The vote, proposed by centrist MPs, received 278 votes in favor, falling short of the 287 required.
If it had succeeded, Emmanuel Macron would have been forced to form a new government or call new elections.
A second no-confidence motion, brought forward by Marine Le Pen’s far-right National Rally party, was also defeated.
Now that both votes have been defeated, the contentious bill raising the retirement age from 62 to 64 will become law.
The votes were held after Prime Minister Élisabeth Borne used a special constitutional power known as Article 49:3 last week to pass the bill without a vote.
It sparked angry protests over the weekend, with some demonstrators clashing with police and blocking streets in central Paris and other cities across the country with debris fires.
Following Monday’s failed elections, there were new protests in the capital, with a tense standoff between protesters and anti-riot police.
Protests in France over pension reform turn violent once more.
The first motion, which received support from several left-wing parties, including the Green Party and the Socialist Party, was the only one that stood a chance of passing.
When that vote failed, members of the left-wing contingent who voted for it chanted “continue” and “we’ll meet in the streets” and demanded that the prime minister resign.
“Nothing has been resolved; we will continue to do everything we can to have this reform reversed,” said Mathilde Panot, leader of the hard-left La France Insoumise (LFI) parliamentary group.
Members of the opposition booed and jeered Ms Borne when she took the podium for a debate before the votes, which became increasingly tense.
The prime minister stated that the government had “never gone so far” to reach a compromise in order to pass the legislation.
Boris Vallaud from the Socialist Party, who backed the centrist the no-confidence vote, called on the government to “withdraw” the pension reform or “submit it to the vote of the French people”.
Mr. Macron has claimed that France’s current pension system is unsustainable due to the country’s aging population. However, this is not a sentiment shared by everyone in parliament.
The author of the first no-confidence votes, Charles de Courson, said removing the government was “the only way of stopping the social and political crisis in this country”.
However, France’s Republican Party leader, Eric Ciotti, stated last week that his party would not support the no-confidence motions.
Mr Ciotti stated that the decision to invoke the clause was the result of “many years of political failures” that revealed a “deep crisis in our constitution,” but he did not believe that a vote of no-confidence was the solution.