Sunday is the longest day of the year for half the planet. A guide to the summer solstice

· The Independent