“Over the last 20 years, inflation in the United Kingdom has been 75% according to Bank of England data.”