Who was the Prime Minister of Punjab when the first Anglo-Sikh war took place?
First Anglo-Sikh war was fought between the years 1845 and 1846. It resulted in the partial subjugation of the Sikh kingdom. During this period, Lal Singh was the prime minister and Tej Singh became the commander of the army.