Politico: France's budget bombshell is a wake-up call for Europe as it veers toward bankruptcy (LINK) 18 July 2025