Diljit Dosanjh is getting the best reviews of his life as an actor with Imtiaz Ali’s terrific return to form - Amar Singh Chamkila, a biopic on the legendary Punjabi singer of the same name.