Barnier, who has headed the French government since September, may be ousted – but what could happen next? Read More