The deputy leader of Tanzania's main opposition party, Chadema, is facing terrorism charges, two weeks after his arrest in the capital Dodoma, his lawyer has said.

John Heche is now being held in the main city Dar es Salaam, where he was informed of the charges, his lawyer Hekima Mwasipu told BBC Swahili. It is unclear when he will appear in court.

The government did not respond to the BBC's request for comment.

He was arrested ahead of last week's elections, denounced by the opposition as a "sham". President Samia Suluhu Hassan was sworn in on Monday after being declared the winner with 98% of the vote.

Chadema's chairman, Tundu Lissu, remains in detention on treason charges, which he denies.