Exchange won't happen until all your searches are back, contracts checked, fixtures and fittings agreed upon, and deeds released. Then there is another round of signing when you'll exchange, normally 3-6days before completion, when you'll get the keys. It's a long old process.