In a briefing in West London, Ken McCallum, director-general of MI5 warned: 'If you take money from Iran, Russia or any other state to carry out illegal acts in the UK, you will bring the full weight of the national security apparatus down on you.'