Long-legged fly (not a dolichopid) for id please

Can anyone please identify this long-legged fly?  Has me stumped!  5mm long, caught in native woodland by river in northern Devon on 14 May.

Comments