Agreed about the Worldometer data for the UK. In fact, given the typical curve lag, the Worldometer daily new cases curve looks like a textbook example of mitigation working.
Now, which facets of mitigation and other factors are contributing most to the decline in cases is likely to be debated for some time. Ditto for unintended side effects, costs, and so on...