Interesting find. I expect it can be accounted, at least partly, by the phenomenon that smaller numbers will go up'more quickly' in percentage terms than bigger ones (again) but certainly interesting that Islam has risen while Hinduism falls.

Would be good to know how much is down to birth rate and how much to immigration for foreign workers.