Pro and anti-Brexit protesters clash outside parliament