Despite a tough climate, most UK shoppers bought fashion in the year to June 2025 with over 35s making up the biggest shopping demographic.| Just Style