Assalamu Alaikum brother Salem9022,
Thank you for posting this video. May Allah reward you. Aameen.
I'd like to point out an error in the title of the thread. You wrote, "Growth of Islam in Cardiff, England" while what you should have written is, "Growth of Islam in Cardiff, Wales".
The United Kingdom of Great Britain and Northern Ireland is made up of England, Scotland, Wales and Northern Ireland.
And a word to any moderator reading this; please change the word "England" in the title of the thread to "Wales" to avoid offending a Welsh person reading this thread.
Best regards,
Bluegazer