Well at least they are doing something that pertains to the Olympics (Chariots of Fire). I was expecting an homage to Department of Motor Vehicles.
Toss in something about Matchbox and Corgi cars too, they were originally made in the UK. BTW, mini-Cooper!
LOL! This was definitely one of the dreariest and most PC ever; all about the “working stiff” and the government, although everybody in England seems to be on the dole now and the government has become a monster that eats their lives. I thought the healthcare skit was particularly gross.
On top of that, it would have been totally invisible to people watching from any distance. No color, no blocking. But maybe that as a good thing...