Price rises slowed for a second month in a row in December, but remain close to their highest level in more than 40 years.
However there is little respite for households, with the cost of food reaching its highest level in more than 45 years.
STV News has been speaking to businesses having to deal with sharp increases in their bills.
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country
