Former and current students and local residents descended on the Senedd steps in Cardiff Bay to voice their opposition to the ...