I would suggest either placing the receiver down on the caller, pick it up about 10 minutes later and they should be gone, or have as I do a whistle by the phone, a quick blast down the phone usually works a treat
The amazing thing is junk calls have only started since we have had ntl as a telephone provider, are ntl getting payments from companies for selling on telephone numbers? I would say its possible.