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