Primark cuts sales outlook after UK struggles in January 23, 2025 Fashion retailer blames weather and ‘cautious’ consumer sentiment