Government ‘will not grant indyref2 consent’