A new report on London’s poverty levels has revealed that 2.25 million of the inhabitants of Britain’s capital city live in poverty—with the vast majority coming from the nonwhite invader population. According to the report, titled “London’s Poverty Profile,” produced by an independent think tank called the New Policy Institute, the massive poverty levels […]