Why great Britain is not great