I know us Brits like to complain, but when I drove there last year the roads were all brand new and fantastic compared to what we have over here in California!
I did think to add some caveats about the NHS, my sister works there so I'm aware of all the issues there. However, I would rather choose that system, over the one here, which is extremely expensive, and doesn't even look after you if you lose your insurance for whatever reason.
I think overall, I would say the UK has a lot of challenges, and if I was still living there, I would actually feel ok to pay more taxes to support those services, because I'd be using them.
As opposed to here, where I pay almost the same rate of taxes, and feel like I get nothing in return!