Muscid fly?

Muscid fly?

Observation - Muscid fly? - UK and Ireland. Description: