Bank of England official bank rate 2000-2021

Source: London Evening Standard graphic