Police in Brussels have clashed with several hundred demonstrators protesting President Bush 's visit to the Belgian capital .