When the Mail confronted Dr Xabier Lopez outside his apartment block in a working-class district of Barcelona, he quickly ...