As to the former, they aren't left wing: they supported Trump for right wing reasons. As to the latter, you have yourself framed their opposition to Harris as based on their opposition to a Republican. As in, 100% of their attacks on Harris are attacks on Republicans, too.