Keir Starmer said last week that Iran had backed more than 20 “potentially lethal” attacks in the UK in the last year.