However, according to an article in the South China Morning Post, he is still 'stateless' and unable to travel to India in case he is not allowed to return to Nepal.

But despite living in the country for more than three decades, obtaining permanent residency and giving up his British citizenship, Lieutenant Colonel John Philip Cross (Retired) said he had yet to become a Nepali national.

Click to expand...

I'd suggest that the following quote from the article is a bit of a howler on the dates, though!

He was posted as an instructor from 1948 to 1959 at the Army School of Education (Gurkhas) in Malaya.

"Stateless" is not quite correct. You can only give up British citizenship if you already have another (dual nationality) or have to renounce British citizenship in order to take up another, and since he is not yet a Nepali citizen he is still technically British (even if he doesn't hold a British passport).