Of course he is correct...America, India, China will all be queuing up, but queuing up is one thing.....the "done deal" is quite another and the final result will depend upon if the terms of the UK outside of the EU is as good as the deals when inside the Common Market.
Look now, look all around ... Boris in on Planet Earth.
That should not have been too difficult to figure out as earth is the only planet known to support life