I was having the same problem on a brand new Huawei Matebook 13. It ceased after I spent some time running the Windows 10 Update Assistant application. As the percentage climbed up in the Update Assistant, the update would succeed in Windows Update and request a restart. I would restart, eventually get stuck on another update, and do the same thing all over again. Now I'm all up to date, and I never once got to 100% in the Update Assistant.
I'm not sure if that means that running the Update Assistant fixed the problem or if it just needed more time than I was giving it previously, but Windows Update tells me that I'm all up to date now, so I'm happy either way.
I hope this helps. Good luck!