Babar Ahmad, a British citizen, is due to appear in a court in the final stage of his battle to avoid extradition to the US.