Finch?

I presume this is some sort of finch, but the beak colour is confusing me…

Seen in August in East Kent. Thank you!