In the history of the Fifth Republic, there have been three cohabitations, a term used in France when the president and prime minister come from opposing political camps. Emmanuel Macron's call for snap parliamentary elections could lead to a fourth.