Gordon Brown's latest policy intervention is 'morally indefe