Another one I’ve seen is libtards.
Yes, thank you. I was thinking that leftards didnt sound quite familiar, I believe I was searching for libtards.