You can anonymous call rejection added on the line this will block all calls with no caller ID however a lot of the nuisance calls companys now have a number connected to them to by pass this.
I have this phone https://www.argos.co.uk/product/5413427 you will have to have caller display on the line but if someone calls you that is not in the phones contact list it will auto answer the call and the person on the line has to advise who they are before it rings normally and you then have a option to take the call or not.
All nuisance calls have stopped for myself since having this phone!
Hope this helps,
Here to help! I'm a technician helping out whilst working from home. Find out more