This might not be relevant here, but as we're on around this topic, I would really like to know whom I can contact (not the customer service rep on 111, that's been of no use till now) for a complaint.

I've got your 1mbps ADSL connection, I don't expect to get full 1mbps but I get 0.22mbps. For the past month and more, the service is ABSOLUTELY terrible. Lots of technician visits, and no improvement at all. At the end of the day, we don't have a choice but to live with it, since you're the only ISP.

I need to speak to someone who has a higher authority than the Cmr rep, if you could get me the details (via PM if you please) that would be brilliant.

Just stating, there's a reason why people expect Vodafone to do better: It's not just the calling rates, your customer service harms your organization, a lot.