Riot police called in as fireworks and bricks thrown at vehicles in Edinburgh business October 31, 2024