fashion The UK Just Dropped £2 Billion on Shein—Are We Addicted? ByThe Daily Mood August 16, 2025August 17, 2025 The headline sounded like a punch to the gut: Britain spent over £2.05 billion on Shein…