My start date is 4 weeks away. I have already signed a contract subject to reference checks. But in the meantime I’ve been offered something much better paid and with more flexible hours. Is the contract binding or can I pull out now?