Is gov.uk actually better than places like Estonia or Sweden? Or is it just that info about it is in English, so HN talks about it more? (Accessible information is important, so I don't want to down play the importance of it.)
Ofcourse not everything in English there, but you also have step-by-step instrucations, can submit applications, filter by state authorities, etc.