I wish people would understand that Trump has no ideology. Over a span of decades, Trump has been critical of liberals and conservatives, often at the same time. He's praised conservatives and liberals, often at the same time. His political positions are aligned with whatever benefits him the most.
He doesn't care about making life better for the middle class. He doesn't care if immigration restrictions are relaxed or tightened. He doesn't care about whether or not transgender people have access to health care or can or can't serve in the military. He only cares what positions on those issues will benefit him and his friends at any given time. And if tomorrow holding the opposite position will benefit him more, he'll switch, just like that, and somehow convince his base that's what they believe too.
Trump is the one who was championing the idea of a TikTok divestiture or ban, back when he was president the first time. He's only changed his mind on that because opposing the ban is better for him now.