Proposals which could see the closure of up to 29 public toilets have been slammed as ‘short-sighted’ by Highlands and Islands MSP Donald Cameron.