prime minister predicted that Scots would vote to remain part the UK in another referendum but warned it would be a "hard battle" to keep the union together. Brown also described Boris Johnson as “completely out of touch” after the Prime Minister said Scottish devolution has been “a disaster”.