I think this is another chiffchaff but always best to check. Help please

I took this a while ago and thought it was Willow Warbler but my ID,s are not great and think it could be a chiffchaff ?