Värmen har varit oerhördt tryckande.