Could be the red square [ signifying being in the red in an economic sense ] the Quebec student protesters are fond of wearing which the band Arcade Fire made famous during the season finale of Saturday Night Live. Much to the chagrin of the Montreal area talk show hosts etc.
No on second thought that is far too big to be the red square & is not worn on the lapel.