What political office did john shakespeare hold?
There is no evidence that a man named John Shakespeare ever held any political office. There are no records of any person with that name holding any such office in England during the 16th or 17th centuries. It's possible that you may be mistaken about the name or the time period.