Indian shares ended a choppy session slightly lower on Tuesday due to weak global cues and anxiety ahead of the general election results, due next week. The Lok Sabha exit poll results will be announced post the completion of all seven phases on June 01.