UK retail sales in 2023 lowest since 2018

UK retail sales in 2023 lowest since 2018