Anti-immigration protesters gathered at a block of Edinburgh flats last night following an alleged stabbing on Monday which left two people in hospital.