Rachel Reeves has been cautioned by the head of the Office for Budget Responsibility (OBR) that Britain’s high levels of debt and increasing reliance on taxation could stifle economic growth.
Rachel Reeves has been cautioned by the head of the Office for Budget Responsibility (OBR) that Britain’s high levels of debt and increasing reliance on taxation could stifle economic growth.






