To those saying children won't do much work online again, I disagree. Last time it came a few weeks before the summer. We weren't as aware of how long the virus would go on for. Children hadn't missed any school up to that point.
This time, the situation is different.
I think schools should shut (to everyone apart from key workers) because otherwise we can't get numbers down. I've lost count of friends whose children's classes have had to shut, or their children have had to self-isolate during last term (mine haven't yet, but that's sheer luck, and the way numbers are rising, it's luck that isn't going to last). So it's not like all schools are functioning normally. Children are part of the community, and they're going to be spreading it to more vulnerable teachers and relatives.
We needed more resources months ago. The government really have to get laptops or tablets out to kids who need them, and subsidise internet for families without it. If they'd thought ahead, they could have used the BBC channels to broadcast lessons, which would have solved that problem, but it's too late now.
Exams should be suspended in England too. It's so unfair to put GCSE and A Level pupils under this kind of pressure. Education is a construct, it's not a fixed thing. We can change the system to make it safer and less stressful, it just takes a bit of imagination and planning.