Chiffchaff?

Think it could be a Chiffchaff although it was not singing the usual  song. Just a loud chirp at 1second intervals.

Any confirmation or correction would be welcome, thanks