It froze for about two hours, and wouldn't respond to anything so in the absence of any other options I took a chance and removed the battery. Thankfully that seemed to work - the update continued from that point and appears to have completed without issue.
Haven't had this issue with previous...