Footage of thousands of protesters gathered to march against President Donald Trump on May 24 in Brussels, Belgium ahead of Nato summit.