Businessman and veteran politician vows to perform his duties ‘with honesty and righteousness’ amid political turmoil.

Anutin Charnvirakul, a conservative politician, secured enough support for the job only after agreeing to a demand from the liberal opposition to call for an election in months.

The vote came a week after Paetongtarn Shinawatra was removed from office amid an ethics scandal.