Unidentified birds on Aylesbeare Common

Did not have my camera, so no photographs, but eventually found the Common on Monday morning (sat nav did not take us to the right place on Sunday afternoon....) and saw on top of a gorse bush a bird with a vivied yellow beak and yellow breast. Maybe the light caused the beak colour from the breat. I can't find a bird - about the size of coal it, maybe a bit bigger - with a yellow beak. Possibly it was a yellowhammer, but the head was not as yellow as most pictures show them; definite yellow hind neck stripe, or possibly nape. Any other suggestions? Second bird, based on location, probably a linnet rather than a redpoll. The frustrated beginner needs help; also needs to take his camera! Thanks, Paul.