There's nothing physically wrong with him. I've spent hundreds of pounds on urine tests, blood tests, and multiple vet visits. I had him to the vet on Mon, he got a clean bill of health and he has weed on my bed multiple times since.
He has access to a clean tray at all times. I've tried every sort of litter I can get my hands on and it makes no difference.
He's nine months old and is booked in for a neuter on Thur - yes it should have been done sooner but I've been struggling to get an appointment!
He's an inside cat only because it isn't safe for him to go outside. He gets plenty of attention and playtime.
I don't know what else to do - I'm at my wits end. I've literally just got my duvet washed and dried and he's just walked in, past the clean litter tray and pissed in the bed while looking directly at me!