Aitchison College pincipal resigns over ‘political interference’