Isn’t she an atheist socialist?
Her experience with the Catholic school staff apparently was a lot like the bomb that nearly killed their entire family in 1976. She's nationalist, wants immigration stopped, but isn't in favor of mass deportations (which wouldn't work, considering everyone was welcomed into French citizenship and put on the dole upon arrival), wants the Franc back -- and so there's a lot of new support from the disenchanged left. She wants French nationals to be at the head of the line for public housing (so, obviously, in favor of public housing). Beyond that, she seems to be pragmatic, even opportunistic, in her policy positions. Her main advisor is a clean-cut gay left-wing nationalist, go figure. Her disgraced (and 89 year old) father's Russophilia comes, I think, from having survived the WWII German occupation, during which time most of the combat against Germany was being done by the USSR.