The summer solstice is the longest day of the year.