The BoE has been forced to step in again. NAB’s Ken Crompton says it’s no surprise they have been forced to buy index linked bonds because that is the main stock of pension funds. But how long will this uncertainty remain in the UK? And why the widening gap between business and consumer confidence in Australia. Who’s right?