things are going swimmingly over here in britain
I need some more context
i live in scotland, part of the uk, which is meant to be an advanced, developed nation, yet i just got this leaflet about preparing for blackouts because of how screwed our energy sector is