June 6, 2025By William Green Politics French politics in turmoil as government ousted in no-confidence vote – Euronews.com