Britain’s stalling economy blamed on inflation and product shortages
Britain’s economic recovery stalled before the arrival of the Omicron variant of Covid and the dampening effect of the government’s plan B restrictions on consumer spending in the Christmas shopping period, a wide-ranging company survey…