Protesters march in peace as Fleet Street unleashes a day of rage
Protesters marched in peace today just hours after the media unleashed a day of rage. Anti-austerity activists marched from Shepherds Bush to Downing Street following the tragic Grenfell Tower incident and “brutal austerity, cuts and anti-immigrant attacks”. According to the 2017 Social Progress Index released this week Britain is flat-lining on...







