I think this is just a feature of which sites publish half hourly SYNOP readings automatically. The majority of those locations that feature on XCWeather are airfields. Many of them are very rural, little more than one strip of runway surrounded by fields. Not "airports" in the sense you might be thinking of. The non-airport sites, many of which end up posting the daily UK max, don't report half hourly but just give daily max-mins.
XCWeather is, after all, a site for glider pilots. Essentially it's not surprising that a site publishing weather reports from a base of mainly airfields ends up showing the highest temps at airpot sites.
Originally Posted by: TimS