Protester charged after going to anti-migrant demo wearing a niqab