Like all recent Olympic games, the event is an excuse for massive building programs -- giant welfare projects for construction companies and architects. And now monuments to the games are part of the building program. London has unveiled the monument it will build. Awful is, I think, the apt description. Well, it is big, so it will cost a lot. But then, the UK still is a monarchy.
The image is from the NYT, which got it from Getty Images.