India's governing Bharatiya Janata Party has suffered a stunning defeat in a state election widely seen as a test for its popularity since anti-government protests began two months ago.

Vote counting has just been completed and final results indicate the liberal Aam Aadmi Party secured 62 out of 70 seats in the Delhi Legislative Assembly.

Al Jazeera's Elizabeth Puranam reports from the national capital, New Delhi.

Code: Travel6. It is required to enter a promotional code. The promotion applies to a certain group of goods. The promotion is available to all shop customers. The promotion is available without any restrictions on the amount of the order.

More videos