Thanks everyone. He is in a special dementia home and I can't fault it.
Unfortunately because I'm estranged from my mother, and she's the decision maker, I feel a bit "on the outskirts" of everything to do with him.
Just to give you a quick insight into what she's like. We had a row and she tried to throttle me, punched me in the chest and finished up by kicking me in the stomach. She told my DH that she pitied him being married to me (nice). She has delayed telling me three times that Dad had been admitted to hospital for several days. Once was for food poisoning, another a broken hip and the third was a fall. She discharged him from one home he was in and I didn't know until I turned up to visit him that he'd gone. Anyway, that's by the by.
I did cut my last visit short (when he swore at me and tried to backhand me) because it was obvious that the visit wasn't doing either of us any good. I was upset, and my presence obviously wasn't doing him any favours either, probably because he didn't know who I was. This all takes place in the communal lounge area where there are plenty of people.
I did wonder if my mother was inflaming the situation? One of the carer's did tell me that she'd been shouting at them too on her last visit, and had also been questioning the staff as to what I talked to my Dad about?! They said they didn't know, but it seemed just like general chit chat, which it is. So basically she's checking up on my visits.
He's been very bad for months now, but he has only stopped recognising me for about the last month. He's in a pitiful state really. He usually just sits in a chair with his chin on his chest, drooling. He can't stand or walk anymore, doubly incontinent and getting thinner. But still surprisingly strong in his arms and hands. To be honest, I can't imagine that he'll carry on much longer and that'll be a relief. He shouldn't be suffering the indignity of this anymore.
And no, I don't think either of us are benefitting from the visits. But it doesn't stop the feeling of guilt that I've abandoned him. Even though I know he's well cared for.
I really appreciate everyone's input into something that's not your problem. Thank you.