I also received an email saying all policies will be disclaimed as of end Jan 22, and to claim a refund from the receiver (yeah right) I wouldn't trust the uk arm of mce either they are likely to go bottom up any time, all you can do is suck it up and get a new quote elsewhere as you've got a slim to none chance of getting refunded, let's face it insurance companies have zero ethics anyway everybody knows that already.
For those that don't already know Isle of Man government is a corporation leased from the crown so usual laws don't apply, and for that matter the crown itself is a corporation along with the uk government, all police authorities and every other government institution you care to mention, you can find them all listed on Companies House if you care to look
Line you crash helmets with tin foil fellas 😅