Gary McKinnon will be extradited to the US after he lost an appeal to the Law Lords this morning - and may now face a life sentence.