Could anyone help to rig this model please

Hi, i have tried and tried but no matter what i do i cant rig this model. doesnt seem to weight it properly.

I was wondering if any of you lovely people would mind taking a shot at it?

Thanks in advance guys

NEEDS RIGGING.blend (3.5 MB)

I am doing it, let’s see!!