Seems a bit of a mish-mash to me? Is it "enforceable"? Seems not:-

 

"The UK Government reaffirmed its support for the GCM in response to a number of Parliamentary Questions in November 2018. It has stressed that the Compact is a “non-legally binding, cooperative framework”, which “reaffirms the sovereign right of States to determine their national migration” policy, while setting out “a better international framework for action and co-operation on migration” It has also referred to important commitments set out in the Compact to tackle human trafficking and people smuggling, the recognition of a State’s right to control its borders, and acknowledgement of States’ responsibility to accept the return of their nationals who no longer have the right to remain elsewhere."



It's life Jim, but not as WE know it.
Live long and prosper.