October 19, 2022
Inflation, inflation, inflation. From 1994 to 2021, the UK’s inflation rate remained below 5%, gently lubricating the economy without causing any anxiety to economists, politicians or businesses. This near 30-year bedrock was then fracked by the awful cocktail of COVID and a war in Europe affecting...
Read More