Will be interesting to see if the UK is just ahead of the curve here due to opening up earlier or whether other factors are at play. Some countries in the EU are slightly ahead as far as vaccinations go, but not sure enough to make a huge difference in terms of infection rates.
Population density must surely play a part in things. The population of the UK isn’t far off France and Germany but we’re probably less than half the size of each of those countries.