A man has been charged in connection with the death of T2 Trainspotting actor Bradley Welsh.
The 48-year-old was shot as he walked down the stairs to his Edinburgh flat on April 17.
Police confirmed on Monday a 28-year-old man had been charged in connection with the actor’s death.
He is due to appear at Edinburgh Sheriff Court on Tuesday.
A statement from police added: “He is also charged with the attempted murder of a 48-year-old man and the serious assault of a 22-year-old man in Pitcairn Grove on Wednesday Mach 13.
“Members of the public are thanked for their assistance with both of these investigations.”