Synoptically there is a big difference between achieving 30C and 32C - 35C. The all time May record is 32.8C so it shows just how rare it is.
A southerly would have been slightly warmer, but temps over France were not much higher than here, so the difference may not have been as much as you think.