Like-for-like sales down as bad weather blamed

Primark store
General view of the new Primark store on Oxford Street, central London.
Primark store General view of the new Primark store on Oxford Street, central London.

Breaking