how long is a prime minister term in uk