Emmanuel Macron may have seen off far-right leader Marine Le Pen, but his second term could be even rockier than the first with mounting political opposition and boiling social discontent