Fly for ID, please

Fly for ID, please

Observation - Fly for ID, please. Description: A fly 6-8mm long photographed on a nettle leaf. I wish I knew enough to identify these even to genus level. Can anyone help, please?

A fly 6-8mm long photographed on a nettle leaf. I wish I knew enough to identify these even to genus level. Can anyone help, please?