CREATE TABLE "changes_during_term" (
  "by_election" real,
  "electorate" text,
  "date" text,
  "incumbent" text,
  "reason" text,
  "winner" text
);

Question: When james rutherford is the incumbent how many dates are there?
SQL: SELECT COUNT("date") FROM "changes_during_term" WHERE "incumbent"='James Rutherford';

Question: When edward shaw is the winner what is the date?
SQL: SELECT "date" FROM "changes_during_term" WHERE "winner"='Edward Shaw';

Question: When peninsula is the electorate what is the reason?
SQL: SELECT "reason" FROM "changes_during_term" WHERE "electorate"='Peninsula';

Question: When james seaton is the incumbent what is the reason?
SQL: SELECT "reason" FROM "changes_during_term" WHERE "incumbent"='James Seaton';