Is the price of a roast dinner in London going up quicker than inflation?

So this is exceptionally arbritrary based on just one person's annual roast dinner eating habits, but hey.

This is based purely on the price of roast dinners that I have bought. It does not include service, drinks, dessert, cauliflower cheese sides or anything else.

Make of it what you will - it's just a bit of fun really.

The average price in 2016 is £14.50 (1 reviews)
The average price in 2017 is £15.61 (38 reviews)
The average price in 2018 is £16.27 (47 reviews)
The average price in 2019 is £17.54 (48 reviews)
The average price in 2020 is £17.14 (25 reviews)
The average price in 2021 is £18.88 (34 reviews)
The average price in 2022 is £20.54 (46 reviews)
The average price in 2023 is £22.69 (42 reviews)
The average price in 2024 is £24.83 (18 reviews)

Roast dinner inflaton is not transitory.