slim by-election