Festival-goers arriving at Glastonbury will face temperatures of 30C as a heatwave grips the country for a fifth day.