He is not british by parentage or birth. Merely by marriage. He is an Australian, and therefore should not have a British passport. The idea of "dual nationality" is an insult to one of your chosen countries and should not be allowed. Its not allowed in the US.