‘Why the hell are you living in Britain?!’ LBC host’s on air rant at Iran sympathisers March 4, 2026 John News 0 The presenter was speaking out ahead of the annual “Al Quds” march. Source: https://www.express.co.uk/showbiz/tv-radio/2177873/lbc-host-rant-Iran-sympathisers READ from source