For those who live chronically online, the rise of the Cockroach Janata Party (CJP) needs little contextualising – it fits neatly into the recent wave of memeti ...