UK stocks gained for an 11th day, the longest stretch of gains since 2004, as a rally in mining companies offset a sell-off in airlines after Ryanair Holdings Plc said earnings would be at the lower end of forecasts.
UK stocks gain for an 11th day