Bank of England holds interest rates at 0.75%moneysavingexpert.com1 point·deathwarmedover··0 commentsOpen articleSaveView on HN