Blame the Earth. Our planet takes roughly 365.25 days to orbit the sun, which is why we have leap years. This extra quarter-day shoves the solstice around like a grumpy commuter on the Northern Line.
In 2026, for example, the solstice happens at 3:42 AM on June 21st. But in 2028, it occurs on June 20th, which means we all get one extra day of complaining about the heat—even though it’s probably still raining. And yes, 2028’s June 20th solstice is a direct result of that pesky leap-year math, so thank Julius Caesar and his canon of calendar chaos.
The Sun Takes Its Sweet Time
Here’s a fact that will make you feel both clever and sleepy: the longest day in the UK lasts about 16 hours and 38 minutes in London. But if you live in John o’ Groats, Scotland, the sun hangs around for nearly 19 hours. That’s almost a full workday of sunlight, minus the tea breaks.
Meanwhile, poor Shetland Islanders get a civil twilight that makes it look like the sun just gives up and glows dimly for the other five hours. It’s like the universe said, “Scotland, you can have all the light—but you’ll also get midges.”
And if you think that’s wild, consider this: the exact moment of the solstice can happen at any time of day. In 2026, it strikes at 9:24 AM—meaning half the country is still in bed, missing the “longest day” by snoozing through its climax. Talk about anti-climax.