 Marks and Spencer Group PLCs profits upgrade this morning pleasantly surprised most brokers and gave the share price its best day for years. A key driver of the update is strong trading performance and better profit delivery said UBS. 