I think I will try to reinstall the packages it mentions and see what happens.
Thankyou for you help and suggestions.
So I searched more on the issue, and found this thread.
https://forum.garudalinux.org/t/every-pgp-file-shows-corrupt/33493/5?u=tag
The command that solved the problem was:
update remote keyring
Update is now working, thanks again for all the help and suggestions @dbarron @BluishHumility @Duke187 @MagDux