Pro-Brexit protesters flood London streets after Parliament rejects deal

01:06

On the day when the U.K. was originally meant to withdrawal from the European Union, thousands of demonstrators angrily protested against the latest delay in a troubled three-year process.