Some sort of hovver fly, another fly?

Some sort of hovver fly, another fly?

Observation - Some sort of hovver fly, another fly? - UK and Ireland. Description: