Updates seem to have stalled due to repository errors as below:-

Code:
http://gb.archive.ubuntu.com/ubuntu/dists/groovy-backports/main/binary-amd64/Packages.xz
File has unexpected size (64 != 1276). Mirror sync in progress? [IP: 91.189.88.142 80]
Hashes of expected file:
 - Filesize:1276 [weak]
 - SHA256:237d7dba1b7e6d762f7c74cf65facfa0836d51612e3c08bfea927be5d8051910
 - SHA1:7c72e565eb858fd478fc502b3fc218bb155aafbd [weak]
 - MD5Sum:774f8478661e5a9a0a244346f11fdb7e [weak]
Release file created at: Sat, 02 May 2020 12:22:48 +0000


http://gb.archive.ubuntu.com/ubuntu/dists/groovy-backports/main/binary-i386/Packages.xz


http://gb.archive.ubuntu.com/ubuntu/dists/groovy-backports/main/i18n/Translation-en.xz


http://security.ubuntu.com/ubuntu/dists/groovy-security/main/binary-amd64/Packages.xz
File has unexpected size (64 != 1276). Mirror sync in progress? [IP: 2001:67c:1562::18 80]
Hashes of expected file:
 - Filesize:1276 [weak]
 - SHA256:237d7dba1b7e6d762f7c74cf65facfa0836d51612e3c08bfea927be5d8051910
 - SHA1:7c72e565eb858fd478fc502b3fc218bb155aafbd [weak]
 - MD5Sum:774f8478661e5a9a0a244346f11fdb7e [weak]
Release file created at: Sat, 02 May 2020 12:22:48 +0000


http://security.ubuntu.com/ubuntu/dists/groovy-security/main/binary-i386/Packages.xz


http://security.ubuntu.com/ubuntu/dists/groovy-security/main/i18n/Translation-en.xz
Have I broken something? Or is it them?