Its also worth setting up BQM external monitoring of your IP address (beware, you’ll probably get a different IP from BT if you restart your router - manually change the monitor or install a dynamic dns client)
I hear you when you say the speedtest is fine though. the above will show latency spikes and any packet loss on your connection. An invaluable tool IMHO