The Stockholm Programme adopted by the European Council states (p. 14): "Since diversity enriches the Union, the EU and its Member States must provide a safe environment where differences are respected and the most vulnerable protected. Measures to tackle discrimination, racism, anti-semitism, xenophobia and homophobia must be vigorously pursued".
Stockholm Programme