Just an update. Virgin told me it's a "Utilisation" problem which apparently just means too many people using it. They told me they're upgrading their network and it will be fixed not in July but end of August. My VPN to work is unusable. I got BT "Infinity" installed as a backup and it was crap and after 2 weeks I cancelled it. Trust me on this. The first engineer routed twin copper wires through the whole house with about 20 metres of plastic cable (making a mess of wood floors and skirting boards). It never worked. I figured it out myself by removing the whole damn thing myself. The "engineer" had put a staple through the wires so it shorted. I can send a photo of the staple through the wires if you like. The second engineer was a good bloke and installed a new link through a preexisting hole in the back wall. It worked, but the download speed was 60% of what they said was to be expected. But of course they lie to get your cash. At least Virgin have been honest with me all the way along. Watch this space. But don't expect me to recommend BT.