Kneecap advert ‘banned’ on London Tube network 11 July 2025 The band claims the advert ban amounts to “censorship” but TfL says it would cause “serious offence”.