I tried to cancel Virgin Media broadband contract
In the UK, use this: https://www.aa.net.uk/I'm not affiliated with them in any way. They just have a great reputation for good technical knowledge, privacy, and support.