Graham Laycock introduces Lee Humphreys with a review of this week’s financial news including markets sold off, FTSE performance, stagflation, China's lockdowns affecting supply chains and the impact of war in Ukraine.