National ID card plans scrapped?