20090404 india: Heat plays spoilsport at BJP rally