Always disappointing to read posts on the forum like this.
Sounds like you are tumbling into a VM vortex of despair due to VM communication/administrative incompetence. Take note of the (not-quite-so) automatic compensation scheme here
https://www.virginmedia.com/help/automatic-compensation
and
https://store.virginmedia.com/the-legal-stuff/terms-and-conditions-for-fibre-optic-services/automati...
Read all of the small-print very carefully and the T&Cs as to how the compensation is applied and how it relates to your situation. Keep careful records of all your communications with VM and all of their failures to deliver the repair (dates, times, contacts etc.).
Once your repair is actually completed, calculate how much you think you are due.