After years of British rule, India finally got its hard-earned independence on August 15, 1947. The first Prime Minister of independent India, Jawaharlal Nehru, hoisted the Indian national flag above the Lahori Gate of the Red Fort in Delhi on August 15, 1947, which later became a regular Swatantra Diwas ritual.