Doesn't look like punk or anything political. Would have said more soul same as fisicx. I'd expect something more anti-authority, aggressive, punchy and controversial (although not always the last one) for punk/left wing/political. Often see hand-drawn lettering and illustrations nothing too clean/tidy for punk.