Britain's busiest landmarks and beauty spots lie deserted under coronavirus lockdown 

Britain has turned into a ghost country, where the streets of London are now shadows of their former selves and popular destinations are deserted since the lockdown (Buckingham Palace).