AFP - The London stock market closed firmer on Wednesday as retailer Marks and Spencer reported strong sales and commodity prices spiked.