As Labour touts success with £63 billion in private sector investment, questions remain over the long-term impact of new regulations and the upcoming budget
Resolution Foundation report highlights that Sir Keir Starmer’s refusal to consider rejoining the single market may cost the UK significant growth potential