In Abingdon (and Stone Henge), the earliest sunrise happens about a week before the longest days of 20th and 21st of June. The latest sunset happens about a week after. The Earth is tilted as it goes around the Sun, and its path is oval-shaped. Sunrises and sunsets are not synchronised.
Depending on where you are, the Sun will not be visible right away anyway.
This week also brought another seasonal change. The fishing closed season, which runs from March 15th to June 15th, has ended. Rods are out again as fishers return. One was up with the sun.
Lovely pictures!. I must try to get up earlier!