German government averts crisis with budget agreement for Europe’s largest economy STEPHEN GRAHAM | 05/07/2024