Reeves vows to ‘defy’ gloomy economic forecasts