Every post about Mo that refers to him as British (you know, because he grew up there and is a citizen) has trolls jump in and talk about how he is Somali, as if that means he doesn't count and that he is faster than native born Brits because of his country of birth. First of all they neglect the fact that his father was born in London and grew up in England. Anyone would call the son of such a man British.
I also just looked up the Somali national record in marathon. It's 2:17:24, 45 seconds slower than the Jamaican national record. I looked up the fastest all time British marathoners. There are 173 (including Mo) who have run sub 2:16:00. Somali's are not naturally gifted marathon runners. This is not Bahrain buying off Kenyans to represent them internationally. This is a born British citizen, the son of someone who was born and raised in England, who worked his ass off to become a fast runner. Saying he isn't British is like saying black or Asian Americans aren't really Americans. It's racist, xenophobic bs.