In England, the clock has ticked over to what’s being called “Freedom Day”. It means almost all restrictions on social contact have now been lifted, even though …

source