The Earth had its shortest ever day this summer, thanks to a wobble in its axis which meant it completed a single spin in a fraction of a second less than 24 hours. June 29 was 1.59 milliseconds ...