I don't believe the connection speed is in question as we are on broadband.
I have already attempted to upload with the firewall turned off both on the router and on computer firewall. Neither of them made any difference to the upload.
I am able to upload CSS files and images, this issue only appears to effect html files. Also I can download files ok.