David Cameron has declared a “clear result” in the Scottish independence referendum after Scotland voted by a 10.6-point margin against ending the 307-year-old union with England and Wales. The prime minister promised a devolution revolution across Great Britain, including votes on English issues by English MPs at Westminster, as he welcomed Scotland’s decision to remain inside the UK. “There can be no disputes, no reruns – we have heard the settled will of the Scottish people,” Cameron said in a statement Earlier, Scotland’s first minister, Alex Salmond, remained defiant at a downbeat Scottish National Party rally in Edinburgh, saying he accepted Scotland had not, “at this stage”, decided to vote for independence. He paid tribute to what he called a “triumph for democratic politics” and said he would work with Westminster in the best interests of Scotland and the rest of the UK – warning the leaders of the three main parties to make good on their promises of enhanced devolution for Scotland. “We have touched sections of the community who have never before been touched by politics,” he said. The yes campaign scored four big successes, winning 53% of the vote in Scotland’s largest city, Glasgow, 57% in Dundee and 51% in North Lanarkshire. However, the no camp was victorious in 28 authorities. It won overwhelmingly in areas where it was