Anyone trotting out the well-worn "it’s been a long day" line on July 22 might end up having to rephrase, as Earth is set for its second shortest day on record due to an inexplicable recent ...