The graph on this one that says we are 6 weeks behind spain......
https://www.dailymail.co.uk/debate/a...d-science.html
Don’t take anything I read anywhere as gospel but apparently it’s written by oxford scientists so no reason not to believe them....