The British National Party ( BNP ) is a far-right British nationalist political party in the United Kingdom .
The British National Party ( or BNP for short ) is a far-right political party in the United Kingdom .