That is the new book by Tim Marshall, yes Trump and Israel and the like, but it goes much further than that. Here is one excerpt:
Since 1971, Assam’s population has more than doubled, from 14.6 million to over 30 million, much of which is due to illegal immigration. Hindu nationalists have argued that the area might have a Muslim majority by 2060. In 2015 there were 19 million Hindus and 11 million Muslims, nine of the twenty-seven districts being Muslim majority. Equally importantly, the 2017 census showed that people who are ethnically Assamese are now a minority in the state as a whole, and as people continue to arrive their proportions will continue to drop.
This is a depressing but thought-provoking book. Bangladesh, by the way, is smaller than the state of Florida, but has 165 million people. And I had not known there are about 800,000 Nigerians in South Africa. You can order the book here.