The Office for Budget Responsibility is a non-departmental public body funded by the UK Treasury that provides independent economic forecasts and independent analysis of the public finances. From Wikipedia
Chancellor Rachel Reeves announces £14 billion in spending cuts and welfare reforms as the UK grapples with record borrowing, inflation, and a downgraded economic outlook.