Imran Khan gives a surprise to masses in Lahore, April 27