Pro-Europe protesters display the EU flag in front of Parliament and a passing tour bus after the last chimes of Big Ben were controversially silenced by the repair project that is scheduled to be completed by 2021, on 21st August 2017, in London, England.
{}