I also have Pakistani passport with USA and UK valid visas but when I applied for asylum in Canada (Toronto), my passport was taken from my by the IRCC office and they seized it.
It's been 13 months, my hearing is just about to come but I decided to withdraw my case and go back home.
Now today...