Answer
New Zealand served as the country where James Horn held the position of Member of Parliament (MP). Throughout his political career, he actively contributed to the nation's legislative and policy-making processes, representing the interests and concerns of his constituents within the New Zealand Parliament.