Sweltering heat continues to grip much of the country