The London police say there were only 150,000, but what do they know compared to all the marxist and socialist websites claiming 400,000 to 500,000?