I'm assuming the Cambridge offer is A*AA whereas the Durham one I assume would be AAA or AAB (not sure on the typical offer for Engineering at Durham, sorry!). So you could always put Cambridge as your firm and Durham as insurance, and then I believe you're able to ask your firm to release you on results day if you meet the offer so that you can go to your insurance, but that might not be possible, I'm not sure.