Värmen har under de senare dagarne varit nästan tropisk.