Britain's government has condemned as "thuggish" hundreds of demonstrators who blocked roads vowing to prevent asylum seekers leaving the southern English city of Portsmouth after they arrived by small boat.