Clarendon College are D'Cup champions at last