No I have a dataplan on my Orange account plus the download was coming over WiFi so that wasn't the problem.

The problem was actually caused by the phone getting stuck in a loop because we eventually turned the WiFi off and then suddenly the phone had completed its updates so if we had turned the WiFi off sooner it would have been finished sooner - basically it just got stuck.