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