If exchange of contracts hasn't taken place, the seller isn't liable to complete so they can, legally, gazump you. This means you cannot sue them. If you get gazumped, but there is a contract in place, like a lock out agreement, you might be able to sue for breach of contract.