French borrowing costs have hit a more than 20-year high, with bond yields above Italy’s and Greece’s. Public debt is nearing 120% of GDP and the deficit exceeds 5%, but a divided parliament, education protests and an approaching presidential election complicate spending cuts.