Voters in Ghana are casting their ballots in a general election to choose the country’s next president against a backdrop of deep economic hardship.