I wore some political T-shirts in my teens when my beliefs were a bit more black and white (CND, Solidarnosc, Smoke the Russians out of Afghanistan, etc.) which resulted in some police hassle. Older me is less comfortable reducing my public persona to a slogan when I’d like to think I’m a bit more than just my political leanings. I suppose it depends on the reaction you’re looking for in other people - a Fight? Discussion? Romance? - and the context. It doesn’t help that one person I know who wears his supposedly radical left stance on his chest and calls people “comrade” is a BTL landlord with half a dozen properties but he doesn’t tend to advertise that part of him.