GPS: By-election revelations, allegations, and things that make you, hmmmm...