Yes they have to honour your contact as you haven't done anything wrong just because you want to leave. They still have to pay you for everything you have worked and any holidays that you accrued that you haven't used. I didn't realise that your employment laws weren't as good to protect employees. 😢 X