Anti-Trump demonstrators gathered in Edinburgh to protest against the US President's visit. They waved banners criticising Trump - who has often boasted of his Scottish ancestry.