@Crimmo - Apologies for the lull in replies. I see you're using an ISP-provided Compal CH7465LG-LC combo cable modem & router (
link to specs and internals). First red flag with that device is it's Intel Puma 6 based. Pume 6 at past points was riddled with bugs related to connection stability. Most should be patched by now, but if your ISP hasn't completely done so with your hardware, that alone could be causing, or at least contributing to, the issues you're noticing with stuttering/buffering of data streams. Additionally, that Compal uses Celeno wifi chips, which may also have their own issues.
I would consider replacing that Compal box with Broadcom-based Docsis (cable modem) hardware and Qualcomm-based wifi; hopefully your ISP might have alternate hardware to offer, but more often than not you'd be best served by taking things into your own hands and buying your own standalone cable modem (example:
Netgear CM600) plus a separate wireless router, or, if your home is large enough, a wired router and multiple access points or a consumer mesh system if you can't hard-wire your APs. That would help you put more of your network's quality within
your control, and opposed to being tied to the abilities of (or lack thereof) your ISP-provided equipment.
Beyond that, there is a small chance there might be an issue with your ISP's network itself, which you'd be able to test for with something like
PingPlotter, installing that on a hard-wired PC connected to your router, and letting it run, then observing it's output for any abnormally high ping and/or packet loss on any of the hops (IP addresses) upstream of you.
If you were to do all of the above, and, per my initial reply, make sure to buy an SQM-capable router, such as Eero, I'm sure we could sort out your streaming issues.