taxresearch.org.uk
Central banks failed on inflation
Central banks claim they defeated inflation by raising interest rates. The evidence suggests otherwise.
In this video, I look at seven major economies, including the UK, USA, Eurozone, Canada and Aust...