Home News Labour MP's widow wins city by-election