This is the monstrosity that has just been unveiled as the London 2012 logo, a fragmented bit of chaos with no discernible meaning to it.
The BBC announcement of the new design has already been flooded with over 300 comments, none of them positive, and the downing street petition site has been hammered all morning [...]