It seems to me that the longest day of the year (summer solstice) sunset times have shifted.
In my memory, sunset used to occur closer to 10pm. (For reference, I’m in Missouri, USA, central time zone.) the latest sunset this year was about 8:55pm.
Does the sunset shift over time based on orbits or rotation? If so, can you give a brief overview of what has happened & the timeline of that?