Which leader is most qualified for the right leadership of Punjab?