Lest we forget, until the great crash of 2007-8, it was widely believed that the Bank of England's performance had been world class: inflation was in check, providing the necessary price stability for businesses, households and government to make rational investment and spending decisions.
BBC: Can the Bank of England hit any target?