Normally, you'd need the present perfect (or the past perfect) when accompanied by since, as in:
The United Kingdom has had more than 1 million diagnosed cases of the coronavirus since the start of the pandemic.
But I can't seem to use the present perfect in this sentence:
The United Kingdom had its coldest April night since 2018.
In the original text, which was written on the 8th of the month, the coldest April night was referring to the night of the 5th. https://washingtonpost.com/weather/2021/04/07/record-cold-europe-alaska Do you think the author used the past tense had because he didn't think that was recent enough to justify using the present perfect? Or do you think he could have used the present perfect instead?