Public confidence in Bank of England’s inflation stance at record low