Numbers don't lie. So says Tommy Robinson, who claims his 'Unite the Kingdom' rally was 'the largest protest in British history,' bringing 'three million patriots on to the streets of London'.

The Metropolitan Police reckon he's wrong, by a factor of almost 30, putting the actual crowd size at somewhere in the region of 110,000. Other estimates vary from 75,000 to around 150,000.