Twenty-four demonstrators were detained as tensions flared during what is thought to be the largest Right-wing rally in British history on Saturday.