Welcome to Vodafone Community
I'm disappointed that our Customer Relations team have not resolved everything for you. @jameswestacott
We can only give general advice here on our Community forum. and your complaint's account specific, so I've sent you a private message with details on how to get in touch so we can look into this further.