Anti-migrant protesters and counter demonstrators have gathered in Portsmouth as police warned they would not tolerate incitement of fear or violence..