TECHNOLOGY YouTube Reinstates Popular UK Political Channel After Public UproarBy Francis MuliOctober 27, 2021 YouTube was put on the spot yesterday after it emerged that a popular political channel had been deleted without warning…