Next UK by-election called by…?

  1. December 3146%
  2. October 3117%