Same route, pretty much the same conditions (it chucked it down prior to the start, but was dry and bright albeit decidedly chilly, with a gentle breeze throughout) and the 2km climb from 4.5-6.5km was still horrible.
When I did the 2019 event, I'd only been running for 8 months and has only run 10k about a dozen times before. The official chip time of1:03:52 that I set on the day was a personal best at the time.
Skip forward to yesterday, and another 250+ runs of 10k or more in the intervening 2 years and I posted an official chip time 54:17, which is currently my second fastest 10k time (the fastest being 53:43 which I ran during my HM at the end of September).
Taking my official times, I knocked 9½ minutes off my 2019 time with yesterday's run; despite moving up an age band category in that period.
On the whole, I'm rather please with how yesterday went and the progress I've made.