Willow warbler or chiffchaff?

Hi. This is a photo a friend has asked me to identify and I think its a Willow warbler (although originally I thought chiffchaff as I've never seen a willow warbler). She also thinks it's a willow warbler but quite a few people think its a chiffchaff, any help would be great. Thanks