Do you have some weird , mistaken impression that the Prime Minister is some kind of King? You do know that he only has one vote in Parliament, the same as all the other members, right? There is a whole team of people that are smarter than me (and obviously you) helping him run the country.
As far as buddy-buddy with China goes-they have a billion people. We have, what, 34 million? The Chinese love to do business; better get used to it.