Former Punjab Chief Minister Amarinder Singh joined the BJP today, nearly a year after he quit the Congress following his abrupt sacking as Chief Minister before the Punjab assembly elections. He was welcomed to the BJP by Union Law Minister Kiren Rijiju. Earlier in the day, he had met with BJP chief JP Nadda.