He needs to see his oncologist, not so much his GP, and not the nurse who has already been ineffective.
Maybe the GP would also think he needs to see the oncologist and get that arranged.
On the other hand, if he doesn't want to see clinicians, then doing anything is going to be difficult.