BJP will always oppose attempts to settle people in India with a “foreign mindset”, the party’s national president said