Being a republican in Britain used to be perfectly respectable. So why are people now getting arrested for it?