MSP Edward Mountain says Cameron Barracks is not suitable for 300 asylum seekers and will put an unbearable strain on local services