Pro and anti-Brexit demonstrators protest outside Parliament days before a key vote on Theresa May’s deal.