Middleton High rewarded for pledge to 'go on'