Prime Minister Narendra Modi will be in Haryana and Delhi today to canvass for his Bharatiya Janata Party (BJP) ahead of polling on Sunday.