U won't get lower than £25 a month. Virgin Media offered me £26 a month as I called up and complaint about price increasing. They say they cannot go lower than £26. But, instead offered me one off £30.00 credit on my account to cover that £2.50 a month increase. Job done.
I have heard of others paying less than £25 a month.