N K Singh, former JD(U) MP and M J Akbar, author and senior journalist, on Saturday joined the Bharatiya Janata Party (BJP).