Bank holiday temperatures are set to soar close to 30C, offering a final burst of summer sunshine before wind and rain arrive.