Hundreds of new Covid cases in last 24 hours