Stewart McDonald MP said he is optimistic that the UK's relations with Iran are heading in the right direction, but warned that commercial opportunities cannot trump human rights or foreign policy.