Senior Congress leader and former Punjab Finance Minister Manpreet Singh Cloud joined the BJP on Thursday, hours after returning from the Congress. Later, he met BJP National President JP Nadda in the presence of Union Minister Piyush Goyal in New Delhi.