Ncp-update from 1.14.3 to 1.15.2 not working

For the past couple days, I’ve been trying to sudo ncp-update my raspberry pi to the latest version. It seems to get hung up in the same place every time whilst downloading Packages…

NextCloudPi v1.14.3 is outdated
update to v1.15.2 through ‘ncp-config’ or type ‘sudo ncp-update’
You have new mail.
pi@nextcloudpi:~ $ sudo ncp-update
Downloading updates
Performing updates
Hit:1 https://packages.sury.org/php stretch InRelease
Get:3 http://archive.raspberrypi.org/debian stretch InRelease [25.4 kB]
Get:2 http://raspbian.raspberrypi.org/raspbian stretch InRelease [15.0 kB]
Get:4 http://raspbian.raspberrypi.org/raspbian stretch/main armhf Packages [11.7 MB]
Ign:4 http://raspbian.raspberrypi.org/raspbian stretch/main armhf Packages
Get:4 http://raspbian.raspberrypi.org/raspbian stretch/main armhf Packages [16.4 MB]
Ign:4 http://raspbian.raspberrypi.org/raspbian stretch/main armhf Packages
Get:4 http://raspbian.raspberrypi.org/raspbian stretch/main armhf Packages [61.5 MB]
Err:4 http://raspbian.raspberrypi.org/raspbian stretch/main armhf Packages
Connection timed out [IP: 93.93.128.193 80]
Fetched 40.3 kB in 16min 34s (40 B/s)
Reading package lists… Done
E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/dists/stretch/main/binary-armhf/Packages Connection timed out [IP: 93.93.128.193 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.