Government ‘is not ready to deal with changes to immigration after Brexit’, report finds