Because theres freedom of movement within the EU and we have had millions of muslim migrants that have entered the EU thanks to Germany. The only way to protect the borders is to leave the EU
The UK is not part of Schengen. There is no obligatory free movement between mainland Europe and the UK due to the EU. They're also fully entitled to refuse taking refugees. And have the same rights to check anyone coming in if they are or aren't in the Union.
There also haven't been "millions" coming into the UK. Muslims, yes, but perfectly legal muslims that your country accepted as legal immigrants. Again, your choice. Germany isn't forcing you to take anyone. That's a decision they made by themselves. Unsurprisingly, the vast majority of the migrants consequently landed in Germany.
(these are all asylum applicants, including both the accepted and rejected.
Also, the refugee crisis is pretty much over, by now.
Bet with PeH:
I win if Arms sells over 700 000 units worldwide by the end of 2017.
Bet with WagnerPaiva:
I win if Emmanuel Macron wins the french presidential election May 7th 2017.