Shares in UK retailer Marks & Spencer rallied this afternoon after a fall in early trading in the wake of a downbeat sales and profit forecast from analysts Pali International.