The Tories were wrong to oppose devolution for Scotland, party leader David Cameron has conceded.
The party in power should have paid more heed to the calls from Scotland, he said.
Meanwhile, former Prime Minister Tony Blair said he acted on calls for devolution - but was "probably pretty Unionist" by temperament.