A tenth of Scots have fallen out with friends or family over the referendum campaign, a poll has found.

While the vast majority of Scots (90%) have remained cordial over Scotland's future, 10% told YouGov that the September 18 vote has caused friction.

Two-fifths (40%) intend to vote Yes to independence excluding undecided voters, a YouGov poll for the Scottish Sun found.

More people thought the Yes campaign has been more positive (47%) than negative (36%), but also more dishonest (42%) than honest (35%).

The No campaign is seen as more negative (52%) than positive (30%), but also more honest (40%) than dishonest (34%).

The online abuse directed at Harry Potter author JK Rowling for bankrolling the No campaign has pushed twice as many people towards voting No (12%) than voting Yes (6%), although the vast majority (74%) said it made no difference.

Over twice as many people would like to see First Minister Alex Salmond debate with Prime Minister David Cameron (48%) than Better Together leader Alistair Darling (22%).

Commenting on the poll, Mr Darling said: "This poll confirms that our campaign speaks for the majority of Scots.

"It is clear that the failure of the nationalists to be honest about what would replace the pound or how our schools and hospitals would be funded is hurting Alex Salmond's failing campaign.

"This is the biggest decision we will ever take, so everybody should feel free to speak out without fear of a nationalist backlash.

"Instead of the division and anger on offer from the nationalists, we have a vision of Scotland that we can all unite around. We can have the best of both worlds for Scotland.

"We can have a strong Scottish Parliament, with the guarantee of more powers for Scotland, backed up by the strength, security and stability of being part of the larger UK. Separation puts this at risk, which is why we should say no thanks in September."