Speculations are rife that the former Punjab Chief Minister Amarinder Singh may formally join the BJP soon. A BJP source, on the condition of…