Francois Hollande, the president of France, and Segolene Royal, a senior cabinet minister who once ran for that post herself, have an exceptionally complicated relationship. The two lived together for 25 years, raising four children over that time.
Elaine Sciolino