travel ban is being imposed tomorrow along with closures for non essential shops affecting nearly half the population. The measures attracted a major backlash from businesses who now fear disaster in the normally busy festive season.Sturgeon, at today's coronavirus briefing, said the rate of infection is showing signs of improvement but there are big regional variations.