ID help please. Chiffchaffs?

I saw these at RSPB Ham Wall today. Are they Chiffchaffs?