On Sunday police in the Belgian capital, Brussels used teargas and anti-riot vehicles to disperse a large number of far-right and anti-migration protesters near the EU building demonstrating against the migration pact, signed in an international conference in Morocco earlier this month.