Imtiaz Shahid resigns