Just a few points:
In Afghanistan, we tried to build a country, educate the women, hospitals. After years, and BN£$ the afghans made it clear they preferred the Taliban, mostly. So I struggle with the idea that HAMAS is some alien entity, why the hell would it setup shop in a shitty strip of land cut off from most of the World? So HAMAS is from the people in Gaza, specifically. A Hamas soldier has a mother, and a father, kids, etc.
Clearly the Jordanians, and the Egyptians see them for what they are, and wont allow anyone in from Gaza. But here in UK, we basically let anyone in, because they might not be horrible, or they could be gay, or claim to be gay....
So how come when Jordan and Egypt say it, everyone just says yes thats fine, but if UK did it, we are bad/racist etc. Its not racist to say we don't want the violence, strife etc we see on the news, on our streets, such as Brussels.