pundit john