I hold Pakistani passport and hold Indefinite Leave to Remain in the UK. Recently I have been offered Bahraini nationality (my country of birth) which would mean I will have to give up my Pakistani nationality as you cannot hold dual nationality with Bahraini passport. 

My question is if I get Bahraini passport, how would it affect my Indefinite Leave to Remain in the UK.