Depends on the country, and it's situation. Communism has worked well in Cuba, but has been the cause to alot of problems to the previous Soviet Union's economy.
What would work better for the UK? Socialism by far. Of course others may disagree, but I believe in liberty under one common cause.