The UK's new prime minister has made big promises and is a popular leader, but there is still talk of an early election.

Advertisement