Is the idiom "It's raining cats and dogs" widely used in England or not?
It is difficult to say how widely used this phrase is. Personally I very very rarely use this expression and when I do, it is in an ironic way.
I believe it is more common to say:
it's pelting / chucking / pissing / tipping it down.
Hope this helps