Welcome to the first official day of summer and the year's longest day.
The summer solstice is the annual date in June which brings the longest daylight hours and shortest night.
Summer officially arrived at 12:24 a.m.
Environment Canada is calling for a mix of sun and cloud today. Clearing late this afternoon. High 19.