The weather conditions that inhibit warming during the day also inhibit cooling during the night. Which means we can have cool day temperatures even when the overall monthly averages are still elevated.
Daily maximums repeatedly staying under 20° from May to August is weird. And the constant massive swings over one or two days are crazy.