Honey Buzzard?

Honey Buzzard?

Observation - Honey Buzzard? - UK and Ireland. Description: