Placing blame for inflation and a likely recession