Did you give your 30days notice on May 23rd, or was that your disconnection date?
If the former, then you're not disconnected until anytime now (I've not worked out the exact date it would be) and until you are physically disconnected, your account remains live - and bills will continue to be generated.
Once your account is actually cancelled, then the final bills process kicks in.
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