It's not yet the longest day, but dawn is already on the turn.
Sunrise in London was at 4.42am this morning, the earliest it ever gets, indeed it's at 4.42am for the full week 14th-20th June. But the middle of that week was yesterday, which means today's sunrise is a few seconds later than yesterday's. The mornings are already drawing in.
The evenings aren't drawing in yet, indeed there still some way to go. Sunset in London today is at 9.20pm, whereas the latest it ever gets is 9.21pm, which it'll be across the period 19th-30th June. The very latest sunset, by a couple of seconds, is on 24th June, which is pretty much a week away.
Enjoy the long summer evenings ahead - the next fortnight is as good as it gets.
But yes, sorry, dawn is already on the turn.
n.b. I wrote a post explaining the asymmetricality of solstice sunset times here
n.b. I wonder if 24th June is called 'Midsummers Day' because it has the latest sunset time.
n.b. Various sources give various times for London's sunrises and sunsets, because precise times depend on precise location, and not every source uses the same location.
n.b. Actual sunrise and sunset times vary considerably across the country. For example, the latest sunset in Dover is 9.14pm, London 9.21pm, Bristol 9.31pm, Manchester 9.42pm and Glasgow 10.06pm.
n.b. Sorry today's post is brief, but I'm currently in a city where sunset is at 9.48pm.