Telegraph – All Britons may need ID to access social media

October 29, 2026 / digitalid FreeSpeech NoPassports Press Coverage