Inflation has only hit target rate for 30% of time since 1997

The Bank of England has only managed to keep inflation at its target rate for 30 per cent of the time since it gained independence in 1997, data has found.
This is a summary of a press appearance. The link above opens the original article on the publisher's website.