Marks & Spencer distributed 20%-off discount vouchers to staff last weekend, it has been reported, triggering rumours that annual bonuses may be in doubt.