May 19, 2025By Charlotte Adams Politics French Government Falls Following No-Confidence Vote Against PM Michel Barnier