Michel Barnier is facing a battle to survive until Christmas as polls show more than half of the nation back a no-confidence ...