Re: If anybody cares ...
The reason people aren't screaming from the rooftops is that "gammon" is apparently directed at people who are older and more right-wing than you are, so it's always OK to insult them in any way you like.
"Gammon" is a type of ham. Most people think the implication is that people so called have pink, hammy faces, though it's hard to discern the political import of such a complexion. "Gammon" is also an old word for nonsense.
"Face like a ham" is an insult with a long history: I first saw it in an account from the 1890s of rude songs sung over the wall to Balliol by undergraduates at Trinity College, Oxford (for reasons that are obscure, there is a traditional rivalry between the two colleges).