Singapore's ruling party, struggling to reverse a sharp drop in popularity, received a boost today when the divided opposition fielded three candidates for a by-election.