Abu Schagur war während der 1980er- und 1990er-Jahre Mitglied der Nationalen Front für die Rettung Libyens (NFSL), einer Widerstandsgruppe gegen die Gaddafi-Regierung. Bis zu seiner Ernennung als Regierungschef war er führendes Mitglied der aus der NFSL hervorgegangenen Partei der Nationalen Front. Abu Schagur gilt als Technokrat. Nach dem libyschen Bürgerkrieg wurde er zum Vize-Ministerpräsidenten in der Übergangsregierung von Abdel Rahim el-Kib ernannt.