The BBC pushes the case for an illegal war on Iran with even bigger lies than Trump’s 29 January 2026