It is currently 31 degrees and it is only noon. Heat wave – dig out the shorts and flip-flops!