An illustration of how unexpected current crash in case numbers is from one of the more interesting "amateur" (he's actually a professional modeller, but in climate science, with some background in epidemiology) modellers, James Annan:
You can see the relatively gradual progression of the epidemic to date, then just how sharp this sudden change is - bear in mind that's a log scale covering six orders of magnitude. Note the far more gradual projection forward, which is what you'd expect if it was just more people becoming immune (It's a simple SEIR model for those interested).
There are some people, including some genuine experts, claiming this isn't unexpected, but it's very notable that not one of them predicted it!
It does seem that some sharp change in behaviour (Euros, yes but that's not enough on its own), heatwave, reluctance to get tested with holidays, people being more cautious rather than less due to the high caseload at "Freedom day", some schools already out etc.
Whatever, it's very good news, but given it's not well understood, rather cautious as to what it means for the future trend.