So here we are at the mid point of the solar calendar - the June solstice - tomorrow the 20th followed immediately by a solar eclipse (new moon) on the 21st. The solstice and an eclipse coming together in 2020 marks a definitive ending point on the planet and a...