The Office for Budget Responsibility (OBR) delivered a huge blow to Labour’s hopes of improving economic growth, though Reeves’ plan for households is arguably more concerning.
Despite being in power for almost six months, new research from Excellion Capital shows 69% of property investors lack confidence in the government.