No shit Sherlock. Hence why I said "should have given".
He was probably advised not to say anything and for good reason, there was little he could say to help the situation and by speaking about it might only make the situation worse.
Its interesting to note that officially the UK should not be getting involved in this situation at all. As she's dual-national Iranian-British the official policy is that the UK won't give any consular assistance to a dual-national who is in the other nation.
https://www.gov.uk/dual-citizenship
Travelling abroad
As a dual national you can’t get diplomatic help from the British government when you are in the other country where you hold citizenship.
For example, if you hold both British and Chinese citizenship you can’t get diplomatic help from the UK when you’re in China.