French President Emmanuel Macron | Ludovic Marin/AFP via Getty Images Macron launches national debate in response to protests French president says ‘there’s no taboos’ as he responds to Yellow Jackets.

French President Emmanuel Macron on Tuesday launched a national debate to address mounting discontent with his government.

"The period we're living in poses many challenges to our country ... We can turn the movement that is shaking France into an opportunity," he told a group of about 600 mayors in Grand-Bourgtheroulde, a small town in Normandy.

He added that the government wouldn't tolerate violence. "We must reject violence ... anger never constituted a solution."

French citizens will be able to reply to the consultation online and in French municipalities until March 15. All contributions will be published and sent to the government. Macron said he would act upon the results of the consultation by the end of April, reported French daily Le Figaro.

The consultation will focus on four key themes — taxation, the ecological transition, the structure of the state, and public services, as well as broader questions on subjects such as democracy and citizenship — but "there's no taboos," Macron wrote on Sunday in a letter to the nation.

He listed 35 questions French people will be invited to answer, including: "How do we finance the ecological transition: through taxation, and whose contribution should be prioritized?" and "What changes do you want to make to increase citizen participation?"

This is Macron's response to the Yellow Jackets protests, which were sparked by fuel tax hikes and have entered their ninth week.

An online petition launched Monday by one of the movement's prominent figures, Priscilla Ludoski, gathered more than 13,5000 signatures. It lists three key demands — including lowering taxes, lowering salaries of elected representatives, and establishing citizens' initiative referendums able to propose or scrap any bill, make changes to the constitution and remove a member of government.