 Stephen, so European stocks are pretty steady on the futures markets today. Euro stocks 50 down, less than 0.1%. And the FTSE 100 gaining around 0.3% at the moment. Bond yields edging higher. US 10-year up around a basis point to 4.167 today. Shortly out of the UK, we'll get some CPI numbers for June. That's the big data reading this morning. Currently cable at 129.70. Unchanged where we were yesterday.