Woptb, I agree with you that the Iranian Government are beyond the pale.
The trouble is Public opinion in many (Arab) countries is that Iran has just handed Britain its @ss.
IMHO this does not make anyone's jobs any easier because it encourages troublemakers.