Macron at a crossroads with rising riots and protests over gasoline and nuclear