FTSE 100 Live: Stocks uneven; Surprise UK economy growth ahead of Iran war