The two Tory candidates are barking up the wrong tree, even if we’re in the dog days, says Roger Ratcliffe