Home Business Philip Hammond says economic forecasts are 'there to be beaten'