I've got a law degree... hopefully can help you out here.
When you move, there's a point called 'exchange of contracts'. This is basically when you pay your deposit and sign up to the fact that you've agreed price etc and you're happy with everything. Either side pulls out, they can be...