Temperatures in some parts of Britain will climb up to 30C.