Scotland's First Minister Alex Salmond claimed Ed Miliband does not have "any credibility left" after the Labour leader said it was his party that would bring about the change Scotland needs.
"The Labour Party have pledged to continue the austerity of the Conservatives," Salmond said.
"They are also in bed with the Tories in this [No] campaign, so I don't see that Ed Miliband has any credibility left," he added.
More top news
The singer had been tweeting in support of migrants when she was bombarded with abusive messages.
Ministers are reportedly considering plans in a bid to lower inward migration.
In a tweet on Saturday, the US president didn't give a reason for his absence but said he wished"everyone well and have a great evening".