A rather shy species of St Mark's fly covering its face with its legs to avoid being photographed?
No interactions present.
Certainly Bibio, and if it was large (wing length over 8mm) then yes to Bibio marci.
Entomologist and biological recorder
Lat/Lng: 52.20241502313, -1.110095501208
OS grid ref: SP609563