London is the capital and largest city of both England and the United Kingdom. Standing on the River Thames in the south-east of England, at the head of its 50-mile estuary leading to the North Sea, London has been a major settlement for two millennia. Read More
Britain has reported another 122,186 coronavirus cases in the latest 24-hour period, exceeding 120,000 daily cases for the first time since of the start of the pandemic, according to official figures released Friday. ...
Over 1.7 million people across the United Kingdom had COVID-19 from December 13-19, which is the highest number of infections during the pandemic, the Office for National Statistics (ONS) said on Friday. ...