London faces both thunderstorms and temperatures reaching as high as 30C on Thursday as its latest heatwave continues.
Weather and heat warnings have been issued by the Met Office for the capital and many other parts of the UK including Scotland and the South East.