translate English to German: And yet we still have these problems in Wales and in Scotland.
Dennoch haben wir in Wales und Schottland immer noch die genannten Probleme.