I'm sorry, but there is no comparison.
Britain is a country overrun by self shame, political correctness, high taxes, high unemployment, hatred for the rich and successful, and self entitlement.
The United States has a lot of problems, but at least you can be who you want to be here, for the most part. You can defend yourself. You can be successful and get respected for it. We have a huge choice of climates and lifestyles a person can live, from rural farmland to Las Vegas or New York, we have it all.
And Canada, don't get me fucking started on Canada.