Does anyone recognise this bird?

It's been into our garden on and off now for the last month.