Why 15 August, not January 26 was chosen as the Independence Day?At midnight on 31 December 1929, the then Congress President Jawaharlal Nehru had hoisted the tricolour flag of India on the banks of the river Ravi in Lahore and a pledge of independence was read out to the assembled people. However, the 'Purna Swaraj' declaration or the Declaration of the Independence of India was formally promulgated by the Indian National Congress on 26 January 1930. Since then January 26 was chosen as the Independence Day.
Lord Mountbatten had been given a mandate by the British parliament to transfer the power by June 30, 1948. The congress leaders were impatient and were not ready to wait until June 1948. Lord Mountbatten though that by advancing the date, the possible bloodshed or riot could be prevented. Accordingly, the Indian Independence Bill was introduced in the British House of Commons on 4 July 1947 and passed within a fortnight. It provided for the end of the British rule in India on August 15, 1947.
August 15 came to the mind of Lord Mountbatten because it was the second anniversary of Japan's surrender ending the second world war. On August 15, 1945, Japanese Emperor Hirohito had announced the surrender of Japan to the Allies through a radio broadcast.