Can you help identify these birds?

Hello, Struggling to 100% identify these birds photographed on Dartmoor yesterday. I think they're a bunting of some kind, but am not confident enough to say which. Many thanks in advance for your help.