Harry Potter is a BRITISH story. Everyone is one. Maybe except Lee Jordan, but he's played by a black actor as well. If Harry or/and James were black (ridiculous btw) then the actors playing them would've been black. .____.
You’re right, anon, I forgot Britain has been composed of entirely white people since the dawn of time and that there have never been any immigrants ever. Someone ought to tell the roughly 8 million ethnic minorities to find a new place to live.
And true, Lee Jordan is a British person. Unlike Dean Thomas, Cho Chang, Angelina Johnson, Padma Patil, Parvarti Patil, Rolf Scamander and Kingsley Shacklebolt who are space wizards swearing allegiance to no country.