Found an OEM loom and switch set on ebay for about £80. That's helpful at least.
I'll talk to the mechanic on money about the cost of fitting them. Hopefully it'll solve the issue in a way I can afford. Might even ask about paying in instalments. You never know. They might go for it.