Bank Base Rate Negative rates ‘on the table’ as base rate held and further £150bn injected into economy