Temperatures peak on Wednesday with up to 34C for southeast Britain but fresher north Atlantic air will gradually end the short hot spell.
Read full story here