For days the Tamil Tigers took over Parliament Square in London; one of many proud actions of people power I have seen since living in London