Bal Gangadhar Tilak played a significant role in bringing about the compromise between the Indian National Congress and the All-India Muslim League at the Lucknow session in 1916, resulting in the Lucknow Pact. He was instrumental in facilitating the Congress-League cooperation, which saw Congress accept the League's demand for separate electorates as part of a joint demand for self- government. He also worked for the reunification of the Moderate and Extremist factions within the Congress at this session.