Optimism powers the Footsie
Signs of improved trading conditions, particularly in the telecoms sector, helped the FTSE 100 Index move ahead 48.6 points to 5174.1 by the close.
Progress was also helped by Shell, which surged 17½p to 498p after surprising the City with better-than-expected results.