Using a phone like the BT4600 will help, and genuine callers, who are not yet stored within the phone`s directory, will not mind announcing themselves first, as I posted here
I have now had 4 phone calls saying the same thing. A recorded message but each time I have barred the number they come back on a new number. They really should be blocked at the exchange end. It’s very persistent and phone calls are coming through at all times of day - some very early.
The numbers are spoofed using VoIP systems. They can't be blocked at the exchange end (not sure what you're referring to here ...). Unfortunately it's a worldwide issue that at present can't be stopped.
For example the 01384 number is a protected range (in other words not used).
The scammers will simply keep trying, and spoofiing different numbers to get around any blocking systems.
Go back to Page 1 as this is an old problem. Basically, once you answer the phone, your number is on their list. Use the block call feature on your phone if you have it, I do but still get two calls per day. I just turn my volume button right down as I don't hear it.