Far right correlation?

Is there a pattern between our narc parents and far right politics?

My nmom is currently watching and celebrating Trump's inauguration from the UK. She is British but she's a far right supporter and constantly consumes right-wing media all day long. I knew she was always a far right voter in the UK, but last year I came to the realisation that she would probably vote Trump if she was an American, which scares me. However, I hoped that maybe Trump might be too extreme for her. I've heard her watching clips of his rally speeches. Maybe she doesn't like him at all? Nope. I've just got my confirmation that she's a Trump fan and is watching the inauguration in full support.

I don't understand. My nmom has the persona of a rich, old, white man - except she isn't one. She is an immigrant. She isn't Christian either. She's a single mother and is fiercely independent with a successful career. She isn't stupid, but at the same time she is stupid and behaves like a child. She lacks intelligence and is completely emotionally immature.
I've often described my nmom as a female Trump. She's impossible to have a conversation with and she is completely self-absorbed and self-centred. At some point I started treating communication with her as if I was dealing with Trump himself - basically like I'm communicating with a spoilt brat of a child who isn't capable of any emotional depth or empathy.
I don't understand because my nmom should be a feminist on paper, being an independent career woman, but she loathes women. My nmom worships men though. She doesn't like other women but she has utmost admiration for rich, old, white men. She believes she is one of them. It really scares me that my own mom would theoretically vote for Trump if she could, which to me means she doesn't give a fuck about things like abortion rights and the fact that women are suffering and dying horrible deaths because of abortion bans. I've ended up ranting but I'm trying to make sense of the overlaps between narcissists and far-right/Trump supporters.