David Cameron’s change of mind regarding the refugees’ crisis is welcome, but his approach falls short of his aim.