They have a legal obligation to send you a P45 so you should email/write/phone them to ask for one, perhaps politely reminding them that they have to provide you with one.
If you still don't get one then I guess HMRC could help?
There's no point in you being stubborn as it's your loss if they don't provide one and get away with it, not theirs.