If you are using torrents I would say using a VPM is a must.
VM use 2 types of throttling. STM runs at peak times but I am pretty sure that Protocol Management (BT and NNTP) runs at all times. In theory Protocol Management guages the load on the network and gives you a percentage of the available spare capacity. As many areas are over subscribed anyway and those that aren't run on the absolute minimum bandwidth by design, the bandwidth allocated to you for BT/NNTP use could well be zero.
Welcome to the world of micro managed BB.
Maybe you should have stayed with your unmanaged sky connection?
I'm with SkyFibre Pro these days which is completely unmanaged. I'm quite sure my grass is greener than yours.