Thanks @johnp for contacting me about this and apologies for wasting your time. After running some more tests with different devices and wired vs wireless etc, I suspect that the problem is just with my laptop as other devices don't experience the same woeful performance. More investigation required on my part. Thanks again.
... View more