More than a quarter of all FMCG sales were purchased on promotion over Christmas, as the UK grocery sector hit its highest level of promotions since 2021.