Why do some of them flock to Britain?

The answer is and has always been very simple. Language.

English is taught all over the world. Naturally, when fleeing persecution, they'd prefer to be somewhere they can actually communicate. 

Wouldn't you?