It is for the Commonwealth Games. A bit like the Olympics, Euros etc, they have high security and close off the stadium vicinity.
I've been past and they've done a great job of sprucing the place up. Great signage and they've cleaned it.
Just goes to show the mess Wasps and CCC left the place in.