The Aam Aadmi Party vs Bharatiya Janata Party battle for Delhi - voting for the 2025 Assembly election is in less than 48 hours - hit the home stretch Monday with senior figures from both sides, including AAP boss Arvind Kejriwal and Prime Minister Narendra Modi and Home Minister Amit Shah for the BJP, exchanging fierce jabs, and accusing the other of corruption and failing the city's residents.