Alastair,
I can see tiny bugs on the foliage in some of your photos. I think they are aphids. These bugs are probably causing the streaks on your foliage. I think your irises are fine and all you need to do is to get rid of the bugs by squishing them or spraying your irises with an insecticide.