France's Prime Minister Michel Barnier faces a vote of no-confidence, which could mark the end of his struggling minority government.