BA, your becoming an apologist for things that happened long, long before you (or I ) were born. Let's say your great.great, great . grandfather happened to be a murderer, ,,, What right do you have to apologise to the great,great,great, grandchildren of his victim ? Absolutely none at all. You were not responsible for something that happened years and years ago. Until people accept they can't change the past, then we can't really move on , Can we? We've seen politicians apologising for things that happened hundreds of years ago. Bloody stupid IMHO. These politicians were not to blame for things that happened such a long time ago. They only apologise to appease the apologists.
many have british passports as part off the colonies and the empire
There's a girl at work, who has Pakistani, parents. Apparently they have arranged a marriage for her, to some lad/man,, back in Pakistan. She'll get married, then bring him over here. Once here he's entitled to a British Passport. IMHO this is totally wrong. There's a large enough genetic pool in this country now, that if they want to arrange a marriage, then it should be to someone who already lives in this sceptred isle. The only reason they arrange marriages back home, is because it's another immigrant , legally allowed into the country. Taking over by stealth I reckon.