The Norwegian prime minister has spent an afternoon working undercover as a taxi driver.

Jens Stoltenberg says he wanted to hear from real Norwegian voters ahead of his campaign for re-election in September.

The prime minister wore an Oslo taxi driver's uniform and only revealed his identity once he was recognised.

Al Jazeera's Catherine Stancl reports.