Campaigning for Bangladesh's general election this weekend ended on Friday after weeks of violence, mainly against workers and officials from an opposition alliance, that has been criticized by the United States and others.

Prime Minister Sheikh Hasina's Awami League is seeking its third straight term in Sunday's election against the main opposition Bangladesh Nationalist Party (BNP), which boycotted the last vote in 2014.

The Awami League is promoting its economic record over the past decade, but the BNP-led opposition alliance, many of whose leaders have been jailed, has vowed to remove curbs on the media, raise wages and freeze energy prices.