Thousands hit London's streets for Brexit People's Vote rally
Thousands of protestors hit London's streets for Brexit People's Vote rally.