Germany’s parliament has approved a €524 billion federal budget for 2026, including significant new borrowing and off-budget financing. The decision intensifies debate over the country’s debt brake and raises concerns about reduced investment in long-term infrastructure projects.