Today is the longest day of the year, 16 hours and 39 minutes between sunrise and sunset. The sun rose at 4.42 am and will set at 9.21 pm. As well as being the Summer Solstice, it is Midsummer’s Day, halfway through the year. We get the long day of the summer solstice because the earth’s axis is at an …