8.15am: FTSE 100 edges higher
The FTSE 100 has started higher, up 13 points to 9,094 in a mixed early trading for European markets.
Games Workshop Group PLC (LSE:GAW) is top of the early leaderboard, up 2% after reporting a stronger increase in profits than expected.
AstraZeneca PLC (LSE:AZN) is up over 1% after its largely in-line interims, while Barclays PLC (LSE:BARC) is up 0.3% after results that seemed a bit better than that move suggests.
Retailers are notable on the downside, but just small falls for M&S and JD Sports.
Just over half the index’s 10 largest companies are in the red, including Shell and BP, Unilever and GSK.
7.56am: Barclays results mostly better than expected
Barclays PLC (LSE:BARC) results have come with a further £1 billion share buyback as the cherry on top, as well as an interim dividend nudged 3.5% higher.
Looking at the headline numbers, net interest income, up 16%…


