Well the dictionary definition of bigot is:
"A person obstinately or intolerantly devoted to his or her own opinions and prejudices; especially one who regards or treats the members of a group (as a racial or ethnic group) with hatred and intolerance".
So if person ONE says "Everybody who comes here from Vietnam (as an example) is a criminal so lets get rid of them all" then person ONE is a bigot.
But if person TWO says "There is almost no evidence that people who come here from Vietnam are any more likely to be criminals than anybody else"
AND every day in the papers we see people from Vietnam shooting each other, stabbing each other, selling drugs, stealing mobile phones (even though the population of the UK is only made up of 5% of people from Vietnam).
Then person TWO is also a bigot, because they are clinging to THEIR opinions and prejudices even when the situation seems to point to an alternative viewpoint.
They are just as bad as each other.