Town Hall flag. Lord Mayor explains. Critics attacked. (Sun).