possible Liancalus virens
I found what looks like the Dolichopodid L. virens but seems odd from an Edinburgh garden, although the cross vein m-cu seems to be in the right place
and the fly was about 5-6mm. Photos from 28th April. If anyone can clarify for me that would be great, thanks, David