ARTICLE AD BOX
The most recent multi-year spending review occurred in 2021. Downing Street this time round heavily briefed on ongoing negotiations with departments. There are losers…
Public spending will end up at 44.6% of GDP – the biggest spending spree since the Second World War.[…] Read the rest