He is due to appear st Edinburgh Sheriff Court this morning.
The police press release is here.
Update 1400hrs: More details about the victim and nature of the assault can be found in the STV report here.
Former deputy leader of the SNP Jim Sillars lives locally. He has been speaking out on a couple of issues recently. First, here is today...