I blame the Irish people for this. Sinn Fein voters told Sinn Fein what they thought of them at the recent elections. SF got the message and voted against this pact. Sadly Fianna Fail and Fine Gael voters continued to vote for these open borders parties and we now see the answer with this EU pact.