I'm 21 and in the same situation its hard to find anything under 2k!
Best i found so far is DNA there number is 08009555305.
Most of the other insurers won't insure anyone under 25 which is the trouble im having.
Let me know if you find anything better please mate.