Baron de Meer har lemnatBarcelona