Iran 'won't surrender' but vows to cease attacks on neighbours: These are the latest developments