London is in COVID free fall, as thousands of travelers crammed into train stations for the Xmas holiday ... this… Read More