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