Just watched this clip from the BBC which shows Boris being saddened by the violence yesterday yet being proud of London's history of allowing people to protest.
Three things spring to mind...
Firstly the students were probably protesting outside the wrong HQ. The Lib Dems are far more culpable than the Tories on student fees - they are the ones who are breaking their promises.
Secondly, how much violence was there? 36 arrested but far more have been arrested at completely peaceful protests, so I wonder just how small the numbers of trouble makers were. Probably similar to the number of students in the Bullingdon Club. Not that they would have had any involvement in the protest as the student fees won't hurt the rich but, I would guess this type of violence would have been right down the Bullingdon Club's tradition of violence, which makes Boris's comments all the more cynical.
Finally, Boris talks about London's tradition of allowing people to protest. I supect the right to protest goes a bit deeper than tradition!