‘Why the hell are you living in Britain?!’ LBC host’s on air rant at Iran sympathisers 2026-03-04 John W. 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