Calling India an economic powerhouse, British Prime Minister Boris Johnson ahead of his visit to the country underlined the strategic partnership with New Delhi while stressing "as we face threats to our peace and prosperity from autocratic states, it is vital that democracies and friends stick together".