Britons are starting Christmas shopping early in 2023 as more people seek to plan and budget in the face of continued price rises. With inflationary pressures set to shape spending, brands are acknowledging constrained consumer appetites and celebrating what really matters at Christmas.