The stop the war protest 07

Went to the Stop the war protest last month. Miserable rainy day, and I lost the contact lens in my left eye so things went a bit tits-up. He said his hat was trident. Looks like a depth charge/cauliflower to me. Brave attire for the day. Is this guy from LOST? This guy was standing [...]