Peak of the Delta Surge Elusive for England, While Scotland’s Decline Continues
It looks increasingly like the peak of the current surge has not yet arrived in England, and the recent slowdowns may have been temporary. However, Scotland holds out hope it may not be too far off.