Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

The Competition and Markets Authority has put forward a string of reforms to tackle soaring costs as average prices across the market rose by 63% between 2016 and 2023.