Watch: British PM David Cameron to resign by October