Soaring inflation affects real-terms pay, despite record wage increases.
The Bank of England introduces its largest hike in 33 years.
Soaring energy and food prices are putting a strain on the sector.
Credit and debit card spending drops across all areas.
Soaring inflation sees real terms rate drop in the year to April.