ISIL says it's behind the Christmas market attack in Berlin and the far-right blames Chancellor Merkel for her open door policy on refugees.