Bharat/India got freedom due to Netaji Subhash Chandra Bose and his nationalistic movement. He aroused nationalism in the heart and minds of over two million British Indian soiders. Had British didn't left India in 1947, Indian soldiers would have kicked them out. Gandhi's contribution is very very minimal in achieving our freedom. Read the true history, not the Congress history. Read this site and update your knowledge: missionnetaji dot org