What I remember if you will get married in Ph, your husband dont need to stay in Ph for 21 dys if he will apply his CNI in the UK. What he need to do is he apply CNI in the Uk before he go to Phil. Then when he arrive to the Phil he can go to British embassy to exchange it to Legal capacity to marry.Maybe this website will help you. http://www.british-filipino.com/How%20to%20Marry.html Goodluck