businessFTSE maintains gainsA strong session for retail and financial stocks helped maintain gains on the London market today as UK stocks continued to recover recent lost ground.