Consider yourself lucky. One of my step-daughters is very liberal. I have to keep silent whenever she visits and starts blathering her liberal bs. I have to bite my tongue because she has stopped her own mother-in-law from seeing her grandchildren because of something she, her mother-in-law, said that she didn’t like. I don’t want my wife to not see her grandchildren because of something I said. So I have to wait about fifteen years before I can start retorting. I hope I’m still alive, because she’s going to hear plenty.
Try repeating everything she says like you are a robot.