little more than three weeks away from games time , less than a month until the sales pitch of the century ( remember the mayor of newhamlets motto : the olympics have nothing whatsoever to do with sport ) , and londons presentation is sadly lacking .