Merkel didn’t help but they were coming anyway. We’ve seen what migrants will do to get where they want to go. Abandon their families, fight with border police, riot in detention centres, risk drowning, being enslaved by gangs etc. Merkel didn’t have to twist their arm.
But what she didn’t do, and what most of Europe didn’t, is tell them very firmly not to come here and they won’t get in. Only eastern Europe did that.
The migrant crisis, at its peak around the Brexit referendum, is what clinched it for Leave. Just think if the PC-police hadn’t screamed racist at anyone mentioning immigration for the last 20 years, we’d still be in the EU. The left once again shooting themselves in the foot.