Marks & Spencer is to slash the prices on all its clothing items by 20% tomorrow (20 November) as it holds a one-day, one-off sale, a spokesperson for the retailer confirmed to just-style today.