Anyone signing up to a Virgin Media TV or broadband deal now has to commit to a minimum contract period of two years.| Your Money