The FTSE 100 has extended earlier gains but only just, and is now up 0.37% at 7,212.17.
Standard Life Aberdeen, the fund management group, is leading the blue chip risers, up 2.2% at 270.75p.
National Grid is the biggest faller, with its share price down 4% at 782.8p.
The FTSE 250 is up 0.75% at 19,087.54. Construction group Kier's share price has gained 9.1% at 284p. Metro Bank dominates the largest losers, down 6.3% at 725.75p.