Boris Johnson is called a ‘disgusting racist’ by a passer-by as he hits back at critics who suggested he is ‘only interested in No10’. .