There are about 5 million people living in England-Wales which is about 8% of the population and they are of India, Pakistan, Bangladesh origin and these countries used to be colonized by the British for about 100 years. The same situation applies to France where most of their immigrants and their descendants originated in North Africa that were colonized by France.