Anyone know the name of this fly?

Grateful if someone could identify the fly in the picture below.

Thank you

Ed