The Office of the Chocolate Teapot
Just like all the other so-called regulators, Ofcom and the ICO are utterly useless. They have an unhealthily close relationship with those they are supposed to regulate, and they don't want to fix the problem because they'd rather issue turgid reports for the next thirty years just to keep themselves employed and looking busy.
Why doesn't the dozy Ofcom simply mandate that 1477 (Automatic Call Trace) is made available free of charge on EVERY line? (They eventually decided to do this for Caller Display, but sadly it won't happen until October.)
1477 stores the originating number at the victim's exchange for enforcement action, even if it's been withheld or spoofed. It's simple, quick and far better than laboriously trying to report fake numbers to the ICO. But despite having been a standard network facility for decades, hardly anyone has ever heard of it, even within BT. Even worse, apparently it's only available on business lines.
Similarly, Ofcom should require all telcos to offer the equivalent of BT Call Protect free of charge; it shouldn't be available only from the most expensive telco.