Don't get me started on the tiny hole for the wiring at the back of the head unit recess...
Always a nightmare fitting an aftermarket stereo to a 400/45/ZS for this reason - my current stereo is hanging out an inch or two because of this exact issue.
Need to get the glovebox off, by the sounds of it!