Iran Air is being banned from flying to London after Tehran was accused of supplying Russia with ballistic missiles for Vladimir Putin’s war in Ukraine.