what you cannot do is pretend that the un itself favours territorial integrity over self determination when the exact opposite is the case the right to self determination is enshrined in the un charter but there is no right of annexation to add to the territorial integrity of a state which is what spain relies on as you are well aware gibraltar as a colony is not a part of any other state therefore cannot affect the territorial integrity of a state of which it does not form part the un itself descibes the right to self determination as a fundamental human right and both the un and icj have repeatedly stated in the process of decolonisation there is no alternative to the principle of self determination it is like comparing chalk with cheese it is not me who favours the right to self determination the un does