FTSE 100 Live: GSK and Smith & Nephew beat forecasts, but miners...
FTSE 100 up 16 points at 8,480 Barclays Q1 profits beat forecasts thanks to investment bank GSK earnings beat despite vaccine slowdown 11.51am: M&S says product availability being hit Marks and Spencer Group PLC (LSE:MKS) shares were up earlier but …