BSP President K Armstrong