Yes. You do have to wonder about the conversations he has with his comms staff, don't you?
"Why do they keep calling me a communist? Why?"
"Well Jeremy, there's the hat..."
"The hat? What hat?"
"Well, the...errr...y'know...the Lenin cap. Y'know? Lenin? Communism? You can see how they'd make the link.Maybe if you didn't wear it..?"
"No way. The cap stays. You've already made me take the hammer and sickle badge off it. What more do you want?"