Bank of England’s ‘unreliable boyfriend’ Mark Carney sets interest rates – business live