No rest until terrorist evil destroyed: Blair