This landed in front of us whilst walking on the Northumbrian coast. First though was Peregrine but the "mask" doesn't seem right. Seemed to small for a Sparrowhawk and I know it's not a Kestrel
I would say it is a Sparrowhawk Michael, maybe a male as they are smaller than the female by a quarter less of the overall size.