B&M set to slash prices following profit warning

Wait 5 sec.

The budget retailer has 786 stores across the UK