Richard comments on Labour's economic mismanagement Friday, 8 August, 2025 The National Institute of Economic and Social Research warned this week that the Government faces a £50 billion blackhole in the public finances.