Summary: France has a Presidential runoff on Sunday - all eyes are on Marine Le Pen of the National Front.