Police say he suffered a serious facial injury and was taken to Edinburgh Royal Infirmary for treatment.
Poll: Labour To Lose Half Scottish MPs
A new poll suggests Labour is on course to lose half its 40 Scottish seats at Westminster in May.
The SNP could increase its seats from six to 35, according to an analysis of poll figures by The Sunday Times.
The Panelbase poll of 1,007 Scottish adults asked which way they would be likely to vote if there was a UK parliamentary election tomorrow.
The results, excluding don't knows, put the SNP on 41% and Labour on 31%, with the Conservatives on 14%, Ukip on 7% and the Liberal Democrats on 3%.
It represents a recovery for Labour north of the border, having slashed the SNP's lead from 17 points in the previous Panelbase poll in November to 10, and follows Jim Murphy's election to Scottish Labour leader in December.
The figures also suggest the Lib Dems could lose all but two of their 11 seats and the Conservatives could gain a second Scottish MP, according to the newspaper.
Ivor Knox of Panelbase said: "Today's SNP lead is somewhat lower than our last poll but is still in double digits, and the key seems to be Yes voters lining up behind the party.''
The poll was conducted from January 9 to 14.
The development will include an urban craft distillery, visitor centre, bottling plant, bar and bistro as well as the company's head office.
The Scottish singer was moved by a report he saw on CNN.
The three communities are looking to increase tourism.
Most Viewed Pictures On Heart
Recently Played Tracks
To listen live, choose your preferred station:
Now playing: The best feel good music
Deposit £10 to get a £40 Welcome Bonus - That's £50 to play bingo, slots and more!*
Over 50 tracks to make you feel-good. New album out now...
Find your local four day weather report here.
Make Heart the soundtrack to your day and you could be a winner with great prizes up for grabs throughout the day.
Find out more about some of the companies advertising on Heart Scotland- East.