Thousands of people march through London protesting against the government led by Prime Minister Theresa May and demanding an end to austerity. (BNO News)