HAY-ON-WYE (Reuters) - Prime minister-in-waiting Gordon Brown said on Saturday terrorism could only be beaten by persuading ordinary people not to be seduced by its lure Brown, who takes over from Tony Blair at the end of next month, told an audience of 1,200 people at the Hay-on-Wye literature festival that the battle could not be won solely by military means. "We can only win it at the level of hearts and minds," he said. "We have got to persuade people that supporting moderates is better than supporting people arguing for violence." Blair's support for the 2003 U.S.-led invasion of Iraq has undermined his popularity after a decade in power. Brown said he accepted responsibility for actions taken by the government he served for 10 years as finance minister but added he wanted Britons to be more involved in decisions on issues such as security and the environment. "There has got to be a new contract between the individual citizen and the government," he said. "People must have a bigger right to be involved in the decisions that affect their lives." Brown said he would propose measures to usher in a "national debate" soon but gave no details. He was at the festival to promote his latest book, "Courage" -- portraits of eight of his heroes, including former South African President Nelson Mandela, U.S. civil rights campaigner Martin Luther King and Myanmar pro-democracy leader Aung San Suu Kyi.