In which city does the National Assembly of Wales sit?

Cardiff

Newport

Swansea

St. Davids