Stop being so gloomy says Mandelson