TPS only have teeth when it's UK companies calling. Most are overseas these days and don't care who you are registered with. I had a simple call blocker but it seems they randomly generate numbers so that won't stop them. After switching to a Call Guardian based phone they stopped completely.
I'm looking forward to a series of posts now about not getting calls about Christmas, Easter, etc. etc. being cancelled or even on one memorable occasion a call from a cow who I think we finally determined was an incontinent bull.