UK Heads in the sand?

UK has its head in the sand over the economic cost of lockdown. While many are comfortable as the state funds them through lockdown we are sleep walking into an economic suicde.

more ...