UK Government Considers "BritCard" Digital ID: A Threat to Freedom? - Rollup News