Christmas markets brought tourists and locals to city centres and High Streets as 2024 came to a close, according to latest figures. Retail analysts MRI found shoppers were "making the most of festive ...