Britain is the worst place to live in Europe