Inflation remains unchanged

The rate stayed at 3.1%, according to the Office for National Statistics (ONS), well above the Bank of England's 2% target.

Experts had predicted that the rate would fall for the fourth consecutive month but unexpected rises in air fares, food and clothing meant this was not the case.