the new democratic party of british columbia (bc ndp) is a provincial political party in british columbia, canada. it is a social democratic party and is considered to be centre-left. john horgan has been the leader of the party since 2014. the party is a part of the federal new democratic party.