Post up some photos of the installation work which will the VM forum team when they reply to your post (usually within a few days).
Start keeping detailed notes of all VM's failures to activate your new service as you should be eligible for compensation
https://www.virginmedia.com/help/billing-and-payments/automatic-compensation
Has the service ever worked (i.e. worked initially then stopped working) or has it never been activated to give you a working connection?
Keep in mind that you have maximum leverage with VM to fix any problems within your 14 day cooling off period which starts from the point when your service is activated.