If the channels you mentioned are all SD then it looks like a signal issue. They are all on the same transponder, as are the channels in the picture below.
You've performed the obvious checks, rebooting, checking cables and service status.
You should call 150 from a Virgin phone line, or 0345 454 1111, option 2 (Faults) butbest to call between 8am and 10am to avoid call queues, or late afternoon around tea time
You will probably get the automated response asking you to press 1 for the link to online support etc, ignore all the options and don't press any buttons then you should be placed into a queue and an agent should pick up the phone and resolve the problem.
The Service you do for others is the rent you pay for your room here on Earth - Muhammad Ali
I don't work for Virgin Media.
I'm a Very Insightful Person, I'm here to share knowledge. Learn more
Problem solved? Click to mark as a Helpful Answer, or use Kudos to say thanks
Pixellated pictures on live TV are often the sign of a signal fault. If you've rebooted your box once, then there's likely a fault somewhere, so this will need VM to intervene. You're likely to need either an engineer visit or a replacement box, depending on what VM's remote diagnostics turn up.
As per newapollo - you've not mentioned if those are SD or HD variants, but the SD versions are all common to one broadcast TX.
First check the automated faults line for any existing issues in your area that could be the cause: 0800 5610061. If nothing's reported, assume VM don't know about your fault and ideally you'll need to call them.
150 from a VM phone, 0345 4541111 from any other phone - choose the options for "I have a fault with my TV service". Alternatively you can wait on here for staff to respond, which may take a day or so.
I'm a Very Insightful Person, I'm here to share knowledge, I don't work for Virgin Media. Learn more
Have I helped? Click Mark as Helpful Answer or use Kudos to say thanks