Prime Minister Narendra Modi today signalled the beginning of the mega battle for Uttar Pradesh next year, choosing to address a rally in the state's Saharanpur to mark his government's two years in office and focusing his speech on farmers and the poor.