August 6, 2025By Olivia Williams Politics French Government Faces High-Stakes No-Confidence Vote Amid Budget Showdown