Tag: delay

UK economy shrank 20% in April due to the lockdown – BBC Files
The dramatic financial originate of the lockdown has been laid bare, with figures showing that the UK economy shrank by greater than a fifth in April. It’s the largest monthly…
Read more »