New British Prime Minister Starmer and challenges ahead