Several allies, including Cabinet ministers, of French President Emmanuel Macron were being forced to resign after losing their legislative seats in a less-than-stellar showing...
Emmanuel Macron has been re-elected as France's president after defeating Marine Le Pen with 17.1% margin.
He got total votes of 58.55% against Pen with...