Carry On Shopping! High Street and online spending in February defied gloomy predictions