> Any resolution from the UN has to get approval from the security council iirc so if the US or UK object it'll never be formally adopted by the UN.
That's not correct. The general assembly can adopt resolutions and is meant to adopt resolutions by itself. Those resolutions are non-binding however.
The security council needs to agree if the resolution touches on security relevant topics. And the security council is the only UN organ that can issue binding resolutions.