Thousands of protestors have marched on Parliament Square in London to demand that Prime Minister Theresa May step aside. The protestors were particularly angry at the government’s response to the recent Grenfell Tower disaster.
Press TV’s website can also be accessed at the following alternate addresses: